Posted in 面试题 onNovember 18, 2013
SqlMapClientBuilder:加载配置文件,返回一个会话。
SqlMapClient:具体的会话
List list=queryForList(“标签名”,object);
Object obj=queryForObject(“标签名”,object);
delete(“标签名”,object)
update(“标签名”,object)
insert(“标签名”,object)
工程的使用:
将ibatisfactory拷贝到工程目录下
将ms的3个包及ibatis的三个包拷贝到/WEB-INF/lib下
修改ibatisfactory中的abatorConfig.xml文件
进入ibatisfactory目录运行java -jar abator.jar abatorConfig.xml true
将sql标记、select、update、insert、delete的副本删除
spring&ibatis:
dataSource
sqlMapClient:SqlMapClientFactoryBean
configLocation
classpath:sqlMapClient.xml
/WEB-INF/sqlMapClient.xml
dataSource
transactionManager:DataSourceTransactionManager
dataSource
customerDao extends SqlMapClientDaoSupport
sqlMapClient
buyDao
sqlMapClient
Facade
buyDao
customerDao
abstractProxy:TransactionProxyFactoryBean
transactionManager
transactionAttributes
facadeProxy
target:fa?ade
SqlMapClient:具体的会话
List list=queryForList(“标签名”,object);
Object obj=queryForObject(“标签名”,object);
delete(“标签名”,object)
update(“标签名”,object)
insert(“标签名”,object)
工程的使用:
将ibatisfactory拷贝到工程目录下
将ms的3个包及ibatis的三个包拷贝到/WEB-INF/lib下
修改ibatisfactory中的abatorConfig.xml文件
进入ibatisfactory目录运行java -jar abator.jar abatorConfig.xml true
将sql标记、select、update、insert、delete的副本删除
spring&ibatis:
dataSource
sqlMapClient:SqlMapClientFactoryBean
configLocation
classpath:sqlMapClient.xml
/WEB-INF/sqlMapClient.xml
dataSource
transactionManager:DataSourceTransactionManager
dataSource
customerDao extends SqlMapClientDaoSupport
sqlMapClient
buyDao
sqlMapClient
Facade
buyDao
customerDao
abstractProxy:TransactionProxyFactoryBean
transactionManager
transactionAttributes
facadeProxy
target:fa?ade
介绍Ibatis的核心类
声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
Tags in this post...
Reply on: @reply_date@
@reply_contents@