最新文章列表

ibatis自动生成xml(根据javaBean或者数据库字段)

package com.j2ee.framework.ibatis; import java.lang.reflect.Field; import java.sql.Connection; import java.sql.ResultSet; import java.sql.ResultSetMetaData; import java.sql.SQLException; impo ...
唐国龙 评论(0) 有1772人浏览 2015-08-23 10:55

iBATIS操作Oracle CLOB数据

        由于最近要用iBATIS操作Oracle的CLOB字段,简单做了一个Demo。此demo依赖的JAR包有ibatis-2.3.0.677.jar、ojdbc6.jar、fastjson-1.1.26.jar。 一.创建表 --创建表 CREATE TABLE BJ.M_MODEL ( MODELID VARCHAR2(128) NOT N ...
bijian1013 评论(0) 有3335人浏览 2015-08-05 21:44

学习ibatis

1.SqlSessionFactory                每个ibatis应用都应该只有一个SqlSessionFactory的实例对象,所以一般设置为static属性或者使用spring管理时返回singleton类型,与spring集成时其实也是写一个怎样构建SqlSessionFactory的Bean, 构建SqlSessionFactory一般是SqlSessionFactor ...
ufsmart 评论(0) 有503人浏览 2015-07-13 15:28

ibatis 数据库断开重连方法 jndi配置

ibatis 数据库断开重连方法请按以下步骤修改jndi配置0.ibatis/SqlMapConfig.xml <dataSource type="JNDI"> <property name="DataSource" value="java:comp/env/jndi/myDataSource" ...
huqiji 评论(0) 有1893人浏览 2015-07-10 11:24

Hibernate与mybitas的比较

第一章     Hibernate与MyBatis Hibernate 是当前最流行的O/R mapping框架,它出身于sf.net,现在已经成为Jboss的一部分。 Mybatis 是另外一种优秀的O/R mapping框 ...
BlueSkator 评论(0) 有3034人浏览 2015-07-06 23:22

ibatis的queyrForList和queryForMap区别

一.说明         iBatis的返回值参数类型也有种:resultMap与resultClass,这两种类型的选择可以用两句话说明之:         1.当结果集列名和类的属性名完全相对应的时候,则可直接用resultClass直接指定查询结果类型。        2.当查询结果集与属性名对应不上的时候,就可以采用resultMap指定列名与对象属性名之间的对应关系,否则对应不上的 ...
bijian1013 评论(0) 有3287人浏览 2015-07-01 23:42

ibaits---remapResults属性

在 【statement】, 【select】, 和【procedure】 标签中存在一个可选的属性【remapResults】, 默认值是false,为了避免经常的对返回的结果进行内省,iBATIS会记录上一次查询结果的元数据。 如果每次查询的列不定的话,这个属性需要设置为true。 当设置remapResults为"true"时:iBATIS会在每次查询的时候内省查询 ...
跃笔书辉 评论(0) 有673人浏览 2015-06-19 10:33

ibatis 相关jar包

ibatis 相关jar包 http://blog.csdn.net/jzy23682891/article/details/6739384
mzl_2011 评论(0) 有315人浏览 2015-06-16 21:48

源码分析 iBatis简单动态SQL处理($$)

  在iBatis中对于$param$的处理方法是怎么样的呢?下面将通过源码解读具体的处理逻辑   public class SimpleDynamicSql implements Sql { private static final Probe PROBE = ProbeFactory.getProbe(); // 分词字符 private static final ...
zhangwei_david 评论(0) 有3288人浏览 2015-06-03 07:22

MyBatis的<isNotNull>标签

标签<isNull>用于判断参数是否为Null,为Null时,执行标签体内的语句。 标签<isNotNull>用于判断参数是否不为Null,不为Null时,执行标签体内的语句。 标签<isEmpty>判断参数是否为Null或者空(空字符串),满足其中一个条件则其true,执行标签体内的语句。 标签<isNotEmpty>判断参数是否同时不为Nu ...
sodinger 评论(0) 有3014人浏览 2015-05-25 23:15

Mybatis与Ibatis对照入门于学习

一、为什么使用IBatis/Mybatis         对于从事 Java EE 的开发人员来说,iBatis 是一个再熟悉不过的持久层框架了,在 Hibernate、JPA 这样的一站式对象 / 关系映射(O/R Mapping)解决方案盛行之前,iBaits 基本是持久层框架的不二选择。即使在持久层框架层出不穷的今天,iBatis 凭借着易学易用、轻巧灵活等特点,也仍然拥有一席之地。尤其 ...
Josh_Persistence 评论(4) 有2340人浏览 2015-05-11 22:14

【持久化框架】Mybatis简介与原理

从这篇博文开始我们学习一下Mybatis,希望大家提出宝贵的建议。   什么是Mybatis   MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。iBATIS一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架 ...
jiuqiyuliang 评论(0) 有715人浏览 2015-04-28 08:08

在IBATIS中配置SQL语句的IN方式

在使用IBATIS进行SQL语句配置查询时,我们一定会遇到通过IN查询的地方,在使用IN查询时我们可以有两种方式进行配置参数:String和List。具体使用方式如下: 1.String:定义一个String的参数userIds,把这个参数传入IBATIS的sql配置文件,sql语句就可以这样写: <select id="getForms" parameterCl ...
357029540 评论(0) 有999人浏览 2015-04-26 09:23

spring4.x不兼容ibatis的解决方法

因为spring升级到4.x后,orm包里面移除了对ibatis的支持, 如果orm使用4.x版本的话项目会启动失败。 查看orm-3.x版本的SqlMapClientFactoryBean类,里面说的很清楚,只支持到3.x。 如果可以升级到mybatis的话尽量升级,否则可以使用如下方法。 orm包单独使用3.x的版本,项目中正式在用,还没出现问题(或许还没爆出来)   <d ...
liuxing87327 评论(0) 有4504人浏览 2015-04-21 01:28

使用ibatis时Error setting a property: IllegalArgumentException 异常

在使用ibatis做数据访问层时,有时会出现Error setting a property: IllegalArgumentException 异常, 该异常出现的一个原因是因为数据库中有null字段,尤其是非字符串字段,比如int类型,ibatis会使用Domain对象的set方法将数据库拿出来的值赋给Domain对象的属性,Domain对象属性为int时,将数据库中拿出的null赋值给in ...
kobe_hz 评论(0) 有1124人浏览 2015-04-20 16:18

最近博客热门TAG

应用服务器(43288) Spring(40812) Hibernate(33330) Tomcat(28344) 框架(27200) 设计模式(24056) Servlet(23313) Struts(22805) Bean(22194) 企业应用(18268) thread(15826) 多线程(14801) SUN(11436) 虚拟机(11382) Cache(11314) Security(8002) SSH(7109) DAO(6880) MVC(6206) AOP(6187)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics