08-03(화) 1. Mapper에 insert, delete, update 만들기
Govern/JDBC, mybatis, Eclipse EE 2021. 8. 3. 11:24 08-03(화) 1. Mapper에 insert, delete, update 만들기

※ 개인적인 개발 수업 정리글입니다. 꾸준히 정리할 예정이고 틀린 부분이 있다면 언제든지 댓글 환영입니다. 프로젝트 JDBC_MyBatis_Ver_2 insert 함수 만들기 프로젝트 JDBC_MyBatis_Ver_3 생성 update 함수 만들기 프로젝트 JDBC_MyBatis_Ver_3 selectByDeptno함수 만들기 < DeptMapper.xml에 i..

08-02(월)
Govern/JDBC, mybatis, Eclipse EE 2021. 8. 2. 09:26 08-02(월)

※ 개인적인 개발 수업 정리글입니다. 꾸준히 정리할 예정이고 틀린 부분이 있다면 언제든지 댓글 환영입니다. 1. JDBC_VER_0 프로젝트의 JDBCTest1 클래스 따로 클래스 추가로 생성하지 않고 pstmt 사용해서 DB 연결, Select 전체 썼던거 import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; public class JDBCTest { public static void main(String[] args) { String driver = "oracle.jdbc.driver.O..

08-02(월) mybatis
Govern/JDBC, mybatis, Eclipse EE 2021. 8. 2. 09:26 08-02(월) mybatis

※ 개인적인 개발 수업 정리글입니다. 꾸준히 정리할 예정이고 틀린 부분이 있다면 언제든지 댓글 환영입니다. 왜 mybatis를 쓰는가? JDBC의 stmt의 단점: sql을 만들기가 어려워서 pstmt로 sql에 ?쓰면서 썼지만, 역시 컬럼이 많으면 데이터나 select로 꺼내오기가 너무 어려웠음 그래서 이걸 "몇개의 별도의 파일들로, SQL을 분리해서, 자동으로 관리하게 해주는" MYBatis 장점: sql이나 쿼리를 만들 후에 꺼내온 데이터로 작업한게 엄청 줄어듦. 단점: 그 동작시키기 위해서 처음에 설정해야하는게 많음. -마이바티스 쓸거면(=SqlSessionFactory, Configuration, Mapper, properties 사용하려면) => 드라이버 org6_g랑 mybatis 둘다 라이..

07-30(금)
Govern/JDBC, mybatis, Eclipse EE 2021. 7. 30. 09:37 07-30(금)

※ 개인적인 개발 수업 정리글입니다. 꾸준히 정리할 예정이고 틀린 부분이 있다면 언제든지 댓글 환영입니다. 프로젝트 JDBC_VER_2 어제 Service클래스의 delete함수까지 만들고, 오늘 DAO클래스의 delete함수부터 만들기 시작 사용자 → Service → DAccessO → 모델클래스/ DTranserO ↖___ Service ← DAccessO ←──┘ Test,main → Service → DAccessO → Dept/ DTranserO ↖___ Service ← DAccessO ←──┘ (레코드)가 있는 객체를 생성하고, 변수라는 이름으로 이용. try { 완충제 serive클래스.함수 호출 } catch ( ) { Exception 클래스의 함수 호출 } 멤버변수 = 1. 4가지 ..

image