1. clone this repository
2. Create a file named application.yml inside the resources folder.
3. Fill in the contents of the application.yml file.
server:
port:
spring:
output:
ansi:
enabled:
datasource:
driver-class-name:
url:
username:
password:
jpa:
hibernate:
ddl-auto:
properties:
hibernate:
show_sql:
format_sql:
use_sql_comments:
open-in-view:
security:
user:
name:
password:
jwt:
secret:
access-expiration:
refresh-expiration:
google:
client-id:
client-secret:
picky-panda-server with Spring, Java
Idea | IntelliJ |
Spring version | 3.2.2 |
Database | AWS RDS(MySQL), Redis |
Server | Google Cloud Platform E2(Ubuntu) |
Project build tool | Gradle |
Java version | Java 17 |
package structure | domain package structure |
API test | PostMan |
External connection | Google login |
📂 picky-panda-server
├── build.gradle
└── src
└── main
├── 📂 java/io/picky/panda
│ ├── PickyPandaApplication.java
│ ├── 🗂 auth
│ ├── 🗂 common
│ ├── 🗂 config
│ ├── 🗂 exception
│ ├── 🗂 external
│ ├── 🗂 restaurant
│ ├── 🗂 review
│ ├── 🗂 security
└── 📂 resources
├── application.yaml