
iBatis
文章平均质量分 70
Asher
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
iBatis三个版本的区别
sqlMapConfig.xml 中的异同 iBATIS_v1iBATIS_v2iBATIS_v3DOCTYPEsql-map-config.dtdsql-map-config-2.dtdibatis-3-config.dtdconfiguration标签原创 2012-07-17 13:19:19 · 1866 阅读 · 0 评论 -
iBatis配置详解
下面的配置是iBatis2.xSqlMapConfig.xml: <!DOCTYPE sqlMapConfig PUBLIC "-//iBATIS.com//DTD SQL Map Config 2.0//EN" "http://www.ibatis.com/dtd/sql-map-config-2.dtd"> lazyLoadin原创 2012-07-17 11:09:53 · 929 阅读 · 0 评论 -
iBatis 到 MyBatis
对于从事 Java EE 的开发人员来说,iBatis 是一个再熟悉不过的持久层框架了,在 Hibernate、JPA 这样的一站式对象 / 关系映射(O/R Mapping)解决方案盛行之前,iBaits 基本是持久层框架的不二选择。即使在持久层框架层出不穷的今天,iBatis 凭借着易学易用、轻巧灵活等特点,也仍然拥有一席之地。尤其对于擅长 SQL 的开发人员来说,iBatis 对 SQL 和原创 2012-07-17 16:36:39 · 1115 阅读 · 0 评论 -
MyBatis数据源
dataSource 元素使用基本的 JDBC 数据源接口来配置 JDBC 连接对象的资源。有三种内建的数据源类型(type):1、UNPOOLED – 这个数据源的实现是每次被请求时简单打开和关闭连接。它有一点慢,这是对简单应用程序的一个很好的选择,因为它不需要及时的可用连接。不同的数据库对这个的表现也是不一样的,所以对某些数据库来说配置数据源并不重要,这个配置也是闲置的。UNPOO原创 2012-07-18 22:28:27 · 4093 阅读 · 0 评论 -
MyBatis属性配置
configuration 配置 properties 属性 settings 设置 typeAliases 类型命名 typeAlias typeHandlers 类型处理器 objectFactory 对象工厂 plugins 插件原创 2012-07-18 21:14:47 · 1384 阅读 · 0 评论 -
MyBatis显示SQL语句
将ibatis log4j运行级别调到DEBUG可以在控制台打印出ibatis运行的sql语句,方便调试: ### 设置Logger输出级别和输出目的地 ###log4j.rootLogger=debug,stdout,logfile### 把日志信息输出到控制台 ###log4j.appender.stdout=org.apache.log4j.ConsoleAppe原创 2012-07-19 15:23:04 · 16553 阅读 · 4 评论 -
MyBatis动态SQL完整版
MyBatis 的一个强大的特性之一通常是它的动态 SQL 能力。如果你有使用 JDBC 或其他相似框架的经验,你就明白条件地串联 SQL 字符串在一起是多么的痛苦,确保不能忘了空格或在列表的最后省略逗号。动态 SQL 可以彻底处理这种痛苦。,MyBatis的动态SQL是基于OGNL表达式的,它可以帮助我们方便的在SQL语句中实现某些逻辑。从而拼接成相应的sql语句。1、if在动态 S原创 2012-07-19 16:15:13 · 4915 阅读 · 0 评论 -
mybatis 模糊查询
使用数据库查询数据的时候,绝对会用到like进行模糊查询的,但是在myBatis中怎么实现呢配置成如下: and user_name like %#{userName}%,但是报错这个错误有两处,一是应该用单引号把%#{userName}%括起来,二是不能用#号,而是改成$号,所以正确的配置应该是 and user_name like '%${userName}%'。原创 2013-01-15 14:07:32 · 1112 阅读 · 0 评论 -
mybatis OGNL应用
AND A.NAME like '%${name}%' AND A.MOBILE = #{mobile} public class Ognl { /** * 可以用于判断 Map,Collection,String,Array是否为空 * * @param o * @return */ @SuppressWarnings("un原创 2013-05-05 14:38:52 · 4182 阅读 · 1 评论