단순 코드 기록/Spring

Spring_myBatis

일일일코_장민기 2024. 2. 15. 12:56
728x90
jdbc.properties
jdbc.driver=oracle.jdbc.driver.OracleDriver
jdbc.url=jdbc:oracle:thin:@localhost:1521:xe
jdbc.userid=scott
jdbc.passwd=tiger

 

DeptMapper
1

 

MainController
1

 

DAO
1

 

DTO(lombok 설명 추가)(Alias 주의)

 

package com.dto;

import org.apache.ibatis.type.Alias;

//  lombok 설정(lombok 디펜던시 추가할 경우)
//	@Alias위에 @Data @AllArgsConstructor를 입력
//	--> 오버라이드, 기본생성자, 필드, Getter/Setter 자동 설정(입력해줄 필요 없음)

@Alias("dept")
public class DeptDTO {
	
	private int deptno;
	private String dname;
	private String loc;
	@Override
	public String toString() {
		return "DeptDTO [deptno=" + deptno + ", dname=" + dname + ", loc=" + loc + "]";
	}
	public DeptDTO() {
		super();
		// TODO Auto-generated constructor stub
	}
	public DeptDTO(int deptno, String dname, String loc) {
		super();
		this.deptno = deptno;
		this.dname = dname;
		this.loc = loc;
	}
	public int getDeptno() {
		return deptno;
	}
	public void setDeptno(int deptno) {
		this.deptno = deptno;
	}
	public String getDname() {
		return dname;
	}
	public void setDname(String dname) {
		this.dname = dname;
	}
	public String getLoc() {
		return loc;
	}
	public void setLoc(String loc) {
		this.loc = loc;
	}
}

 

Service
1

 

servlet-context.xml
1

 

root-context.xml
1

 

main.jsp
1

 

list.jsp
1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

'단순 코드 기록 > Spring' 카테고리의 다른 글

Spring_myBatis_DML  (0) 2024.02.15
Spring_myBatis_selectAll  (0) 2024.02.15
Spring_RESTFul  (0) 2024.02.15
Spring_Context주소  (0) 2024.02.15
Spring_JsonIgnore&Default  (0) 2024.02.15