to be more friendly with Mr.Spring (feat. openlayers)
- java : 1.8
- spring : 4.2.2.RELEASE
- DB : postgreSQL 42.2.20
- (un)register, login(log out)
- posts, comments, file CRUD
- logger with AOP
- security + jwt token(refresh token) + csrf token
- openlayers
- project preview
- aop
- cheap query
- page control
- avoid view count abuse
- jwt token + spring security
- manipulating post / comment
🌱 peter-web
├─ src
│ └─ main
│ ├─ java
│ │ └─ gmx
│ │ └─ fwd
│ │ ├─ controller : controller folder
│ │ ├─ service : service folder
│ │ ├─ mapper : mapper interface(linked with mapper.xml - mybatis)
│ │ ├─ interceptor : session based interceptor(now using token)
│ │ ├─ aop : logger using aop
│ │ ├─ jwt : settings for jwt token
│ │ ├─ security : spring security
│ │ └─ vo : getter, setter for value object
│ ├─ resources
│ │ ├─ db : query for creating tables
│ │ ├─ gmx
│ │ │ └─ context : folder for settings.xml
│ │ ├─ mapper : xml based query using mybatis
│ │ └─ properties : properties for file downloads
│ └─ webapp
│ ├─ WEB-INF
│ │ ├─ config : place for dispatcher-servlet.xml
│ │ ├─ jsp : folder for jsp files
│ │ └─ web.xml : web settings
│ ├─ css : css folder
│ ├─ error : error.jsp
│ └─ js : folder for js(s)
│
└─ pom.xml : maven settings
make sure <base href="http://localhost:8080/asYouWish/">
is unified on every jsp