66 lines
1.6 KiB
Markdown
66 lines
1.6 KiB
Markdown
# real-world-springboot-java
|
|
|
|

|
|
|
|
> ### [Spring Boot] codebase containing real world examples (CRUD, auth, advanced patterns, etc) that adheres to the [RealWorld](https://github.com/gothinkster/realworld) spec and API.
|
|
|
|
|
|
This codebase was created to demonstrate a fully fledged fullstack application built with **[Spring Boot]** including CRUD operations, authentication, routing, pagination, and more.
|
|
|
|
We've gone to great lengths to adhere to the **[Spring Boot]** community styleguides & best practices.
|
|
|
|
For more information on how to this works with other frontends/backends, head over to the [RealWorld](https://github.com/gothinkster/realworld) repo.
|
|
|
|
-----
|
|
|
|
## Enter
|
|
|
|
you can See Vue.js + SpringBoot FullStack Web Site Demo
|
|
|
|
<http://3.35.44.58:8080/>
|
|
|
|
------
|
|
|
|
## BackEnd - Spring
|
|
|
|
### Test Scripts
|
|
|
|
<img width="464" alt="image" src="https://user-images.githubusercontent.com/30401054/201084053-60be024d-0615-40e1-9234-ceb926f402e5.png">
|
|
|
|
-----
|
|
|
|
### `Jacoco` Code Coverage (2022.11.17)
|
|
|
|

|
|
|
|
#### **Total 82% Code Coverage**
|
|
|
|
-----
|
|
|
|
# How it works
|
|
|
|
- Spring Boot(Java)
|
|
- JPA
|
|
- Security
|
|
- H2
|
|
- Vue3
|
|
- Vite
|
|
- vuerouter
|
|
- vuex
|
|
- localStorage
|
|
|
|
# Getting started
|
|
|
|
## Run Local
|
|
```shell
|
|
./gradlew bootRun
|
|
```
|
|
|
|
# FrontEnd
|
|
|
|
**I don't know much about the front end. I wanted to create a visible application, so I adopted and implemented that framework.**
|
|
|
|
But my codes are simple codes that even beginners can easily see.
|
|
|
|
|