最新文章列表

ibatis学习——SqlMapConfig和SqlMap

1、SqlMapConfig <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE sqlMapConfig PUBLIC "-//iBATIS.com//DTD SQL Map Config 2.0//EN" "http://www.ibatis.co ...
linglan_8805 评论(0) 有809人浏览 2015-09-02 13:51

ibatise

ibatis和hibernate一样,最大的区别在于映射文件写的内容以什么为主 1,java 类文件 2,类对应的xml文件 Student.xml :  相当于hibernate的map文件 里面写引入的实体类,和对应的操作方法,映射关系,不写对应关系。 但是hibernate的映射文件是写实体与表的完全对应关系,映射关系 3,SqlMapConfig.xml : 配置一些数据库引用文件, ...
y806839048 评论(0) 有616人浏览 2015-04-03 11:42

Hibernate和iBatis、myBatis的区别

首先Hiberante,iBatis,MyBatis都是对数据访问的封装,最终都是生成sql语句访问数据库。只不过Hibernate封装得比较全面,IBatis只是局部封装,懂Jdbc的程序员可以快速上手,而myBatis是近来流行的一种新的IBatis是对IBatis的升级,可以看着是升级版。 Hibernate完全实现了对JDBC的封装,可看成"全自动洗衣机".调用一个s ...
xiaoyixiao 评论(0) 有874人浏览 2015-04-02 14:35

ibatis in查询处理

如果入参就是一个list,可以简单这么写: <select id="GamecenterEntity.findByItemIds" parameterClass="java.util.ArrayList" resultMap="entityDOMap"> SELECT <i ...
javis163 评论(0) 有941人浏览 2015-03-05 17:59

ibatis like查询处理

无效的方法: select * from table1 where name like '%#name#%'  两种有效的方法: 1) 使用$代替#。此种方法就是去掉了类型检查,使用字符串连接,不过可能会有sql注入风险。 select * from table1 where name
javis163 评论(0) 有725人浏览 2015-03-05 17:36

Spring、iBatis配置

   在Spring 中集成iBatis的配置是很简单了,下面是一个简单的配置示例:   Spring 的配置文件     <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans& ...
zhangwei_david 评论(2) 有3125人浏览 2015-02-27 14:42

ibatis原理

ibatis一次来源于“internet”和“abatis”的组合,最初侧重于密码软件的开发,现在是一个机遇Java的持久层框架。 现在主流的ORM,无论Hibernate还是Apache OJB ...
kaihuigy 评论(0) 有339人浏览 2015-01-19 14:02

ibatis使用

  int,double,float的处理:根据iBATIS官方文档介绍,因为在javaBean中如果属性为int ,double, float 时,不允许设置为NULL,可以采用一个"神奇数字"来代替属性中的NULL,如-9999. 数据存入数据库时,当检测到属性值为-9999时,Ibatis把空值存入数据库中. 数据从数据库中取出时,当数据库中该字段为NULL时,Iba ...
luliangy 评论(0) 有585人浏览 2015-01-04 17:04

面试 Ibatis与mybatis区别

这个区别不是很大,最主要的区别就是mybatis简化了编码的过程,不需要去写dao的实现类,直接写一个dao的借口,再写一个xml配置文件,整个mybatis就配置好了,也就是数据库就连接好了,然后再service里面调用dao就可以了,但是ibatis则不可以,必须要写dao的实现类,在写个什么return getSqlMapClientTemplate().queryForList()神马的,所 ...
T240178168 评论(0) 有3730人浏览 2014-12-29 20:03

ibatis的queryForMap方法研究

在ibatis的使用过程中,一般用到queryForList方法比较多,而queryForMap用得比较少,但是queryForMap确实是一个比较重要的用法。queryForMap可将查询结果封装为一个map。   假设有一张t_product表,含有id, name两个字段。   step1:首先,必须在放置查询sql的xml配置文件中配置resultMap: <resultM ...
Everyday都不同 评论(0) 有3688人浏览 2014-12-19 18:35

ibatis 基础案例

搭建iBatis 开发环境:   1 、导入相关的jar 包,ibatis-2.3.0.677.jar 、mysql-connector-java-5.1.6-bin.jar 2 、编写配置文件: Jdbc 连接的属性文件 总配置文件, SqlMapConfig.xml 关于每个实体的映射文件(Map 文件)   Student.java   package com.ifly ...
star77266989 评论(0) 有608人浏览 2014-12-16 17:19

ibatis

<div class="iteye-blog-content-contain" style="font-size: 14px"> <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE sqlMap          PUBLIC " ...
guchenglin111111 评论(0) 有333人浏览 2014-12-05 13:06

Struts2使用记录

本文记录使用 Struts2出现的问题,和解决方案。 IBATIS iterate的问题。 通过一组学生的id,批量设置他们的isleave为1。 使用iterate的两种方案 1.使用IN关键字 <update id="setStudentLeac.update1" parameterClass="java.util.List"> ...
单证员 评论(0) 有574人浏览 2014-11-30 14:37

ibatis的引入——maven搭建spring mvc+ibatis项目(三)

1、spring中引入ibatis配置文件,上章已有相关配置,这里再补充重点的。 <!-- spring的ibatis 配制 --> <bean id="sqlMapClient" class="org.springframework.orm.ibatis.SqlMapClientFactoryBean"> <pro ...
linglan_8805 评论(0) 有2556人浏览 2014-11-26 22:30

maven项目的搭建——maven搭建spring mvc+ibatis项目(一)

怎么使用maven搭建spring mvc+ibatis框架项目呢? 首先,一览实例项目的总体,如图: 1、怎么建立一个maven项目呢? 新建Project--maven project,其他如下图所示: 2、在pom.xml中引入项目的所需要的jar包和编译的设置。 主要需要引入的有: 1)spring mvc相关的spring3.0以上的jar包 2)ibatis的jar包 3) ...
linglan_8805 评论(0) 有1275人浏览 2014-11-23 15:43

最近博客热门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