- JAVA 8
- Spring Boot
- Maven
- H2
- React
- Thymeleaf: 서버에서 전달받은 값을 html로 쉽게 뿌리기 위해서 사용
- JPA, rest, lombok: JPA
- Spring Security: Springboot 기반 로그인 구현
- React: SPA(Single Page Application)으로 구현
- Web socket & stompjs: 여러 사용자가 이용할 때 실시간으로 데이터를 받아야하는 경우 (ex.검색어랭킹) 가 있기 때문에 소켓으로 구현
- H2: h2 메모리 데이터베이스 사용
- Tomcat: Executable jar 파일로 패키징시 실행할 때 tomcat이 필요
- Executable jar file Download.
- java -jar spring-react-map-0.0.1-SNAPSHOT.jar
- admin / 1111
- admin2 / 2222
- -> localhost:8080으로 접속