HTML6 [Spring] Spring을 이용한 회원관리 프로그램 만들기 막간 정보.DTO와 VO의 차이 DTO(Data Transter Object) VO(Value Object) 프로젝트 만들기 다음과 같이 프로젝트이름을 설정하고 Frequently Used항목은 해당 6개를 체크하고 생성한다. 기본 세팅(항상 기본세팅) 해당파일을 열어서 다음 코드 입력 #port 설정 server.port=8081 #thymeleaf 새로고침 적용 spring.thymeleaf.cache=false #데이터베이스 접속 정보 #spring.datasource.url=jdbc:oracle:thin:@127.0.0.1:1521/xe #spring.datasource.driver-class-name=oracle.jdbc.OracleDriver spring.datasource.driver-cla.. 2023. 3. 14. [Spring / DB] Spring에서의 SQL DB연결 우선 application.properties 파일에 해당 항목들을 추가한다. #port 설정 server.port=8081 #thymeleaf 새로고침 적용 spring.thymeleaf.cache=false #데이터베이스 접속 정보 #spring.datasource.url=jdbc:oracle:thin:@127.0.0.1:1521/xe #spring.datasource.driver-class-name=oracle.jdbc.OracleDriver spring.datasource.driver-class-name=net.sf.log4jdbc.sql.jdbcapi.DriverSpy spring.datasource.url=jdbc:log4jdbc:oracle:thin:@localhost:1521/xe spri.. 2023. 3. 14. [Spring] Lombok(getter, setter, toString 자동추가) lombok에는 여러가지 기능들이 있는데 요번 포스팅에는 우선 jar파일을 받아서 설치해준다. 설치방법. 해당 파일을 실행하면 아래와 같은 화면이 나온다. 위 그림에서 빨간색 박스부분을 클릭해서 Spring 실행파일을 찾아가서 선택해주면 다음과 같은 화면이 나오는데 이클립스는 체크를 해제해주고 빨간체크박스를 눌러 인스톨을 해준다. getter, setter, toString 사용 방법 보통 DTO를 사용했을 때는 다음과 같이 코드를 작성한다. package com.study.test.vo; import java.util.Arrays; public class OrderVO { private String menu; private int quantity; private String[] addOption; pr.. 2023. 3. 14. [Spring] 페이지 이동 기본세팅 우선 프로젝트를 만들때 기본적으로 TestApplication.java는 만들어지고 컨트롤러를 만들것이기 때문에 그 하위 폴더를 만들어서 TestController를 만든다. 그리고 페이지 이동을할 간단한 HTML페이지를 위 그림에서 HTML에 해당하는 경로에 페이지를 만든다. 그리고 application.properties 파일을 열어 다음과 같이 코드를 적어준다. # tomcat port를 8081로 변경 server.port=8081 # thymeleaf로 그려진 화면이 변경되면 # 즉시 변경내용 적용! spring.thymeleaf.cache=false 컨트롤러에는 다음과 같이 코드를 적는다 package com.study.test.controller; import org.springfr.. 2023. 3. 13. 이전 1 2 다음