Spring_boot 18

[Spring] 웹 애플리케이션 제작

1. 프로젝트 구조 생성 - Spring Starter Project로 프로젝트 생성하고 라이브러리 생성 2. pom.xml에 라이브러리 추가 - Add를 눌러 라이브러리를 추가한다.(querydsl-apt, querydsl-jpa, thymeleaf-layout-dialect) com.mysema.maven apt-maven-plugin 1.1.3 process target/generated-sources/java com.querydsl.apt.jpa.JPAAnnotationProcessor - build쪽에 다음 구문을 추가한다.(어노테이션 관련 구문) - properties로 들어가서 Annotation Processing을 한다. 3. application.properties에 구문을 삽입한다. ..

Spring_boot/Project 2021.08.16

[Spring] Spring MVC를 이용한 통합

1. 프로젝트의 기본 구조 생성 - 스프링 부트의 버전은 2.5.3을 이용한다. - Lombok, MySQL Driver, Spring Boot DevTools, Spring Data JPA, Spring Web, Thymeleaf 라이브러리를 이용한다. 2. application.proerties내용 spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver spring.datasource.url=jdbc:mysql://localhost/jpa_ex?characterEncoding=utf8&serverTimezone=Asia/Seoul spring.datasource.username=root spring.datasource.password=root sp..

Spring_boot/Project 2021.08.10

[Spring] Thymeleaf 사용하기

- 프로젝트 설정 New Spring Starter Project에서 Spring Boot Devtools, Lombok, Thymeleaf, Spring Web Starter로 설정한다. - 새로운 소프트웨어 설치 1) Help에서 Install New Software로 들어간다. 2) Work with에서 Lastest Eclipse Release를 선택한다. 3) Web, XML, Java EE and OSGI Enterprise Development를 선택하고 Next를 누른다음 그뒤로 나오는 약관동의를 하고 설치한다. - 기타 환경 설정 Window -> Preferences -> General -> Workspace로 가서 UTF-8로 지정한다. - application.properties 설..

Spring_boot/Project 2021.08.07

[Spring] Spring JPA 이용한 단순 게시물 처리

1. 프로젝트를 작성한다. 2. 작성하는 프로젝트에는 Spring Boot DevTools, Lombok, Spring Data JPA, MySQL Driver, Spring Web을 생성합니다. 3. 생성 후 application.properties에 위와 같이 내용을 넣습니다.(자세한 내용은 아래 게시물 참조) https://julian5383.tistory.com/36?category=880390 [Spring] 엔티티 클래스 설계하기(feat. SQL) 1. 우선 Spring Starter Project로 boot02-1이라는 프로젝트를 만듭니다. 2. 프로젝트를 생성할때 라이브러리 모듈은 Lombok, Spring Data JPA, MySQL Driver, Spring Web을 선택합니다. (참..

Spring_boot/Project 2021.07.31

[Spring] Spring Tool Suite 4와 MySQL Workbench 8.0 연결방법(재업)

현재 Spring 공부를 들어가서 Spring와 MySQL을 연결하는 방법을 알려드리려고 합니다. 1. 먼저 메뉴 창에서 Help -> Install New Software를 들어갑니다. 2. Work with 목록에서 "Latest Eclipse Release - http://download.ecplise.org/releases/latest"를 선택합니다. 3. Database Development를 선택하고 Next 키를 누릅니다. 4. Data에 관한 파일들이 뜨면 Next키를 누릅니다. 5. License text에서 라이센스 승인 버튼을 누르고 Finish를 누릅니다. 6. Finish 버튼을 누르고 나면 잠시 후 소프트웨어를 다시 시작해야 합니다. 7. 다시 spring에 들어 오시면 메뉴 창..

Spring_boot/Project 2021.07.27