Ibatis
文章平均质量分 77
阿萨德撒阿萨德阿萨德
阿萨德撒多撒
展开
-
ibatis 动态sql
直接使用JDBC一个非常普遍的问题就是动态SQL。使用参数值、参数本身和数据列都是动态SQL,通常是非常困难的。典型的解决办法就是用上一堆的IF-ELSE条件语句和一连串的字符串连接。对于这个问题,Ibatis提供了一套标准的相对比较清晰的方法来解决一个问题,这里有个简单的例子: <select id="getUserList" resultMap="user"> ...原创 2013-11-29 17:07:30 · 111 阅读 · 0 评论 -
ibatis 多表链接查询
当一个查询进行a、b、两个表join,产生的查询结果如何配置mapping.xml中呢? 1、如果查b表,关联a表,且包含a表中某些字段数据,可以在b的entity中冗余出a表对应的属性,或者定义一个c表集成b表,且c表中也包含a表的属性。 2、那么当配置mapping.xml的时候要重新定义一个resultMap,id不要和原有的重复,<result property="id"中的...原创 2013-10-22 16:50:23 · 219 阅读 · 0 评论 -
ibatis sqlMap 接受map参数和缓存
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN" "http://www.ibatis.com/dtd/sql-map-2.dtd"> <sqlMap namespace="SettleAc原创 2013-10-23 13:51:11 · 279 阅读 · 0 评论 -
ibatis sqlMap基本写法
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN" "http://www.ibatis.com/dtd/sql-map-2.dtd"> <sqlMap namespace="SettleAc原创 2013-10-23 13:51:35 · 393 阅读 · 0 评论 -
mybatis代码生成器
MyBatis Generator中文文档 MyBatis Generator中文文档地址: http://mbg.cndocs.tk/ 该中文文档由于尽可能和原文内容一致,所以有些地方如果不熟悉,看中文版的文档的也会有一定的障碍,所以本章根据该中文文档以及实际应用,使用通俗的语言来讲解详细的配置。 本文中所有节点的链接都是对应的中文文档地址,可以点击查看详细信息。 注:本文后...原创 2017-04-26 14:37:46 · 106 阅读 · 0 评论