Releases: Nancheung23/JavaSpringboot-PT1
v2.0.0 Apis prepared
v1.0.0-alpha
Introduction
Initialize Java SpringBoot project, set up routers for:
- Users: CRUD, Recipes
- Recipes: CRUD, Comments
- Comments: CRUD
** Need to enhance routers functionality **
Next Step
- Enhance routers
- Implement multer, JWT, event handler etc.
- Exceptions
Structure
c:/Users/zhang/vscode/JavaSprintboot-PT1/src/
├─ main/
│ ├─ java/
│ │ └─ com/
│ │ └─ foodrecipes/
│ │ └─ webapp/
│ │ ├─ config/
│ │ │ └─ DataLoader.java
│ │ ├─ controller/
│ │ │ ├─ CommentController.java
│ │ │ ├─ DefaultRouter.java
│ │ │ ├─ RecipeController.java
│ │ │ └─ UserController.java
│ │ ├─ dto/
│ │ │ ├─ CommentDTO.java
│ │ │ ├─ RecipeDTO.java
│ │ │ └─ UserDTO.java
│ │ ├─ model/
│ │ │ ├─ Comment.java
│ │ │ ├─ Recipe.java
│ │ │ └─ User.java
│ │ ├─ repository/
│ │ │ ├─ CommentRepository.java
│ │ │ ├─ RecipeRepository.java
│ │ │ └─ UserRepository.java
│ │ ├─ security/
│ │ │ └─ HashingUtility.java
│ │ ├─ service/
│ │ │ ├─ CommentConversionService.java
│ │ │ ├─ RecipeConversionService.java
│ │ │ └─ UserConversionService.java
│ │ └─ WebappApplication.java
│ └─ resources/
│ └─ application.properties
└─ test/
└─ java/
└─ com/
└─ foodrecipes/
└─ webapp/
└─ WebappApplicationTests.java
V1.1.0 - on publish
Simple function of food recipes website.
Still need a lot to improve.