Files
real-world-springboot/README.md
2022-12-06 01:06:20 +09:00

66 lines
1.6 KiB
Markdown

# real-world-springboot-java
![spring-logo](https://user-images.githubusercontent.com/30401054/190108397-288a1c39-e26b-4657-8951-cd912105bb60.png)
> ### [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)
![image](https://user-images.githubusercontent.com/30401054/202404202-4c0879b8-a859-4f6a-b8d5-ccf28eef3fd9.png)
#### **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.