본문 바로가기

Programming/DB

[DB] iBatis CommonDAO

DAO에 SqlMapClient Bean 주입



<dependency>

<groupId>org.apache.ibatis</groupId>

<artifactId>ibatis-sqlmap</artifactId>

<version>2.3.0</version>

</dependency>

<dependency>

<groupId>org.springframework</groupId>

<artifactId>spring-orm</artifactId>

<version>3.0.2.RELEASE</version>

</dependency>


ibatisDao.java



CommonDao.java



@Autowired

private SqlMapClient sqlMapClient;


를 사용했을 경우는 sqlMapClient.queryForObject(""); 형태이지만

CommonDao를 상속하여 사용하므로 queryForObject(""); 가 된다.