Product manage site service for hands-on
Pls. refer orginal https://github.com/TetsujiFurukawa/product-manage-site-service-for-hands-on
This repo revamp the original service below
- change IDE from Intellij to Spring Tool Suite
- change build tool from gradle to maven
- change database from h2/PostgreSQL to MySQL
- change module from multi to single
- upgrade to latest Spring Boot version
Update
20220706
- add availablePagesV1
- add index for tbl_page_role_mst page_role
- fix jpa mysql boolean type
- comment out spring session table sql
- remove actuator
- remove userEncodedPassword return
20220704
- springdoc openapi add header Authorization Bearer
- fix jwt filter to add type checking
- menu service get sub menu role from token
20220703
- remove session storage
- revise tbl_user_mst to add token field
- add jwt handling for sign-in, sign-out and validation
- simplify ext entity class
20220626
- Rename TblUserMst for class
- Add sign-in controller
20220625
- add oauth2 jwt
- fix statics folder path
20220623
- add JPA feature
- add tables entity
- update tables schema
20220622
- temp. disable spring security
- relocate static folder outside classpath same as original version
- change swagger to springdoc-openapi-ui
- update MySQL database url to use local instead of remote ubuntu MySQL database