티스토리 뷰



기본준비 : java 1.8, Spring boot 2.0

부트스트랩은 webjar 방식으로 사용 예정.


기본 스프링 boot 세팅은 Spring 사이트에서 지원해주는 Initialize 서비스를 이용해 받기로 합니다.

https://start.spring.io/


Group은 기본 패키지 이름이라 생각하시면 되고, Artifact는 프로젝트명? 이라 생각하면 될 듯.

기본 디펜던시는 Web만 선택. 나중에 필요하면 Gradle에 추가 하면 되니 큰 문제는 아님.



src ├── main │    ├── java │    │   └── com │   │   └── sprap

│ │ ├── controller

│ │ │ └── PageController.java

│   │   └── SpringSprapApplication.java │   ├── resources │   │ └── application.yml │   └── webapp

│ ├ resources

│ │ ├ css

│ │ ├ images

│ │ └ js

│ └ WEB-INF

│ └ view │   └── test └── java └── com └── spraptest

└── sprap

└── SpringStrapApplicationTests.java

기본적인 구조. WEB-INF 폴더도 만들고 Spring MVC 패턴 때의 구조로 만들었다.


스프링 부트에서 추천하는 web 관련 위치는 main - resources 아래 static 폴더와 templates 폴더다.

부트에서 추천하는 thymeleaf 로 화면을 구성하면 보통 위의 구조로 간다.


큰 기능이 없어서 소스만 보면 이해는 될거라 생각합니다.

주석도 없지만... (__)


https://github.com/Jayden-Song/SpringStrap


댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함