java ibatis 问题

dao。xml这段代码不大懂<daoConfig><context><transactionManagertype="SQLMAP"><propertyname="Sql... dao。xml这段代码不大懂
<daoConfig>

<context>

<transactionManager type="SQLMAP">
<property name="SqlMapConfigResource"
value="demo/persistence/sqlmapdao/sql/sql-map-config.xml" />
</transactionManager>

<dao interface="demo.persistence.iface.UserInfoDAO"
implementation="demo.persistence.sqlmapdao.UserInfoSqlMapDAO" />

</context>

</daoConfig>
展开
 我来答
sunm526
2008-12-03
知道答主
回答量:20
采纳率:0%
帮助的人:23.1万
展开全部
dao.xml文件是从类路径加载DAO Manager时的配置文件

<transationManager>元素是让你为SQL Map配置事务管理服务,属性type是指定所使用的事务管理器类型。这个属性值可以是一个类名,也可以是一个别名。包含在框架的三个事务管理器分别是:JDBC,JTA和EXTERNAL。

我也不懂,不知道你的type为什么是SQLMAP,通常都是JDBC啊。。。JDBC是通过常用的Connection commit()和rollback()方法,让JDBC管理事务。

<property>元素,是用于在配置文件中使用的Java属性文件(name=value)。这样做后,在属性文件中定义的属性可以作为变量在SQL Map配置文件及其包含的所有SQL Map映射文件中引用。

最后<dao interface和implementation>配置的是iBATIS的DAO interface与implement类。

明白了?回答的满意了?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式