일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- javascriptcalendar
- jscalendar
- 제네릭
- 페치조인
- 벌크연산
- JPA
- calendar
- fetchjoin
- springflow
- 자바서블릿
- paging
- 제너릭
- 엔티티직접사용
- JQuery
- namedQuery
- joinfetch
- jQueryUI
- javaservlet
- Hibernate
- JPQL
- 페이징
- jQuery값전송
- jQuery값전달
- 스프링데이터흐름
- 프로젝트생성
- 대량쿼리
- fullcalendar
- Generic
- LIST
- values()
- Today
- Total
가자공부하러!
2. Spring Maven Project 생성 방법 본문
1. 개발환경 설정 (STS)
> STS 다운로드, 압축해제, 실행
- STS 실행 시 반응이 없는 경우 > ini파일 설정 수정
> Market place에서 Spring Tools 4 - for Spring Boot 확인(4.3.0. RELEASE)
2. Maven 프로젝트 생성
> 참고 : https://doitnow-man.tistory.com/115
> 프로젝트 설정
- New -> Project -> Maven -> Maven Project
- workspace : default
- Select an Archetype :
- Group Id : org.apache.maven.archetypes
- Artifact Id : maven-archetype-webapp
- Configure own setting
- Group Id : 프로젝트를 생성한 그룹, 보통 자바 패키지 처럼 URI를 거꾸로 입력
- Artifact Id : 프로젝트를 나타내는 유일한 이름, 그룹 내 다른 아티팩트와 이름이 같으면 안된다.
- Version : 프로젝트의 현재 버전
- Package : 프로젝트의 최상위 패키지(자동으로 채워짐)
> 설정을 완료하고 프로젝트를 생성하면 필요한 데이터를 자동으로 다운로드 및 적용
3. 생성된 프로젝트 설정
> java compiler 설정
- 프로젝트 우클릭 -> Properties -> Java Compiler에서 1.5버전 확인
- POM.xml에 아래 내용 추가 -> 자동 다운로드 및 적용
- 프로젝트 우클릭 -> Maven -> Annotation Processing(or Java EE Integration) -> Enable Project Specific Settings 체크
- 프로젝트 우클릭 -> Properties -> Java Compiler에서 1.8버전으로 변경된 내용 확인
4. Servlet lib 추가
> WAS위에서 프로젝트가 실행되기 때문에 WAS Servlet lib 사용 필요
> POM.xml에 javax.servlet-api dependency추가
> 프로젝트에 에러 사라짐 확인
5. 프로젝트 실행
> WAS 서버를 이용한 실행
- 프로젝트 우클릭 -> Run As -> Run on Server
> WAS 서버 설정
- WAS 선택(Tomcat v8.5 Server)
'공부 > Spring' 카테고리의 다른 글
토비의스프링(1) - 오브젝트와 의존관계 (0) | 2020.11.04 |
---|---|
@Async를 JPA/Hibernate와 함께 사용할 때 주의할 점 (0) | 2020.02.25 |
Spring Framework(Spring Boot) 디펜던시 오류 (0) | 2020.01.02 |
Spring Job Scheduler (0) | 2019.12.19 |
1. 개발환경 설정, POM.xml 활용, Maria DB연결(시도) (0) | 2019.07.11 |