거진 ibatis에 대한 질문인 듯..
1.dao와 쿼리xml
mybatis에서는
1.dao를 인터페이스로 만든다.
2.xml에서 네임스페이스에 dao.java의 경로 지정
3.그럼 xml에서 dao.java에서 구현하지 않은 구문들 타입별로(crud)구현해줌
ibatis에서는
1. dao를 class로 만들어 메소드를 정의
2.
3.
2. DTO와 VO의 차이
그럼 insert문이 있는 애들은 vo가 아니라 dto가 맞지 않나..? setter없이 어떻게 하는거지
???그럼 setter를 쓰라는건가
3. @Service("서비스이름")
다른 클래스에서 @Resource로 빈을 찾기 위해서 이름 지정해주는것이군
이걸 springboot에서는 Autowired로 처리하는 것이군
4. sql의 namespace
iBATIS의 namespace는 SQL 매핑 파일에서 SQL 문들을 그룹화하고 구분하기 위해 사용되는 개념이고, 스프링의 namespace는 XML 설정 파일에서 빈을 식별하고 구분하기 위해 사용되는 개념!
'백 > 전자정부프레임워크' 카테고리의 다른 글
전자정부 프레임워크 5- 코드관리 (0) | 2023.07.18 |
---|---|
전자정부 프레임워크4- update (0) | 2023.07.17 |
전자정부 프레임워크3- select, delete (0) | 2023.07.14 |
전자정부프레임워크 2 - 프로젝트 만들어보기 (0) | 2023.07.13 |
전자정부 프레임워크 소개 및 설치, 사용 (0) | 2023.07.13 |