IBatis
张伟灿
您还可以输入300个字符
展开
-
iBatis 操作数据库,简单例子之一
<br />数据库对应的sql语句:<br /> <br />SET FOREIGN_KEY_CHECKS=0;<br />-- ----------------------------<br />-- Table structure for `t_user`<br />-- ----------------------------<br />DROP TABLE IF EXISTS `t_user`;<br />CREATE TABLE `t_user` (<br /> `id` int(10) NOT原创 2010-06-21 09:52:00 · 1434 阅读 · 3 评论 -
iBatis 操作数据库【简单的一对多映射】,简单例子之二
涉及到的数据库,有两个注意:数据库:这里的address是作为,custome的一部分出现的,bean:他们是完全独立的两个beant_customerDROP TABLE IF EXISTS `t_customer`;CREATE TABLE `t_customer` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `name` varchar(10) NOT NULL, `phone` int(11) DEFAULT NULL, `married` bit(原创 2010-06-21 18:12:00 · 2493 阅读 · 3 评论 -
在Ibatis中使用Cache
文中的内容参考至IBATIS in action 的第九章Improving performance with caching。入门样例 首先是一个非常简单的Caching 实例view plaincopy to clipboardprint? id="getCategory" parameterClass="Category"转载 2010-06-23 16:43:00 · 1971 阅读 · 0 评论 -
iBatis 操作数据库【设置查询条件】,简单例子之三
<br /> <select id="getOrder" parameterClass="java.util.Map" resultMap="orderMap"><br /> <![CDATA[<br /> select id,order_number,customer_id from t_order<br /> ]]><br /> <dynamic prepend="where"><br /> <isNotEmpty prepend="and" property="p1"><br />原创 2010-06-22 10:14:00 · 2235 阅读 · 5 评论 -
关于IBATIS中SqlMap配置文件中resultType和resultMap的小差异
<br />从字面上理解很简单<br />resultType 就是返回的类型<br />resultMap 返回的是一个结果集,这个结果集一般是用过resultMap节点来配置的,相应的type一般是一个Model。<br />而resultType则就是类型,包括了,int,sring,以及类似model这样的Object类型。<br />需要注意的是如果把返回resultType结果写成resultMap节点配置出来的类似 ModelMap这样的结果集,就会在BuildSession的时候抛空指针。<转载 2010-12-08 11:40:00 · 3621 阅读 · 0 评论 -
ibatis3整合spring
<br />因为ibatis3现在还是测试版,spring也没有出相应的整合。所以,我根据spring整合hibernate的原理,也出来show一下,高手就不要笑我了。开工 <br />主要是的文件有: <br /> Ibatis3SessionFactory.java 这个是由spring读取ibatis配置文件,并产生sessionFactory工厂的 <br /> Ibatis3DaoSupport.java 我们的dao主要继承它了,因为它有一个模板类,定义了转载 2011-01-06 11:03:00 · 1430 阅读 · 1 评论 -
iBatis2--SqlMap的配置总结
<br />SqlMap的配置是iBatis中应用的核心。这部分任务占据了iBatis开发的70的工作量。 <br /><br />1、命名空间: <br /> <sqlMap namespace="Account">,在此空间外要引用此空间的元素,则需要加上命名空间名。 <br /> <br />2、实体的别名: <br /> <typeAlias alias="Account" type="com.lavasoft.ibatissut.simple.domain.entity.Account"/>原创 2011-01-07 13:51:00 · 1102 阅读 · 0 评论