Skip to content

Latest commit

 

History

History
89 lines (76 loc) · 1.74 KB

README.md

File metadata and controls

89 lines (76 loc) · 1.74 KB

How to run

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.

application.yml

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

picky-panda-server with Spring, Java

🛠️ Environment

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

☁️ ERD


📂 Project Structure

📂 picky-panda-server
├── build.gradle
└── src
    └── main
        ├── 📂 java/io/picky/panda
        │   ├── PickyPandaApplication.java
        │   ├── 🗂 auth
        │   ├── 🗂 common
        │   ├── 🗂 config
        │   ├── 🗂 exception
        │   ├── 🗂 external
        │   ├── 🗂 restaurant
        │   ├── 🗂 review
        │   ├── 🗂 security
        └── 📂 resources
            ├── application.yaml