( Client Controller + Stock Controller + Swagger + Lombok ...etc)
- MVC REST - Swagger ( 11 November 2021)
- Test Unitaires + Lombok
- Spring Data JPA JPQL (31 october 2021)
- Crud Repository (27 october 2021)
- Spring Data JPA : Associations (20 october 2021)
- Spring Data JPA ( 13 october 2021)
file : C:\Users\medaminebt\Downloads\project-spring-boot\project-spring-boot\src\main\resources\application.properties
C:/Users/medaminebt/Downloads/project-spring-boot/project-spring-boot/spring_logs/spring_log_file.log
### DATABASE ###
#spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/springDB
spring.datasource.username=root
spring.datasource.password=
### Logs ###
logging.level.root=INFO
logging.file.name=C:/Users/medaminebt/Downloads/project-spring-boot/project-spring-boot/spring_logs/spring_log_file.log
logging.pattern.console=%d{yyyy-MM-dd HH:mm:ss} - %-5level - %logger{60} - %msg%n
logging.logback.rollingpolicy.max-file-size=100KB
Create DB on wampp server phpmyadmin ( data base name : springdb )
SS of DB http://localhost/phpmyadmin :
Generate getters & setters for : client.java , stock.java , facture.java ...etc
- add a stock to DB -> POST : http://localhost:8080/api/stocks/
- Modify stocks -> PUT : http://localhost:8080/api/modifystocks
- delete a stock from db -> DELETE : http://localhost:8080/api/deletestocks/3
///////////////////////////////////////////////////////////////
-
add client -> POST : http://localhost:8080/api/addclients/
- Modify a client -> PUT : http://localhost:8080/api/modifyclients/
-
show all the clients -> GET : http://localhost:8080/api/allclients/
-
delete a client -> DELETE : http://localhost:8080/api/deleteclients/1