本月博客排行
年度博客排行
-
第1名
宏天软件 -
第2名
龙儿筝 -
第3名
青否云后端云 - wallimn
- vipbooks
- gashero
- wy_19921005
- benladeng5225
- fantaxy025025
- zysnba
- ssydxa219
- javashop
- e_e
- sam123456gz
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- xiangjie88
- wiseboyloves
- ganxueyun
- lemonhandsome
- xyuma
- sichunli_030
- wangchen.ily
- jh108020
- zxq_2017
- jbosscn
- Xeden
- johnsmith9th
- zhanjia
- forestqqqq
- luxurioust
- lzyfn123
- ajinn
- nychen2000
- wjianwei666
- daizj
- 喧嚣求静
- ranbuijj
- silverend
- kingwell.leng
- lchb139128
- kristy_yy
- lich0079
- jveqi
- java-007
- sunj
- yeluowuhen
- lerf
最新文章列表
spring mvc的搭建——maven搭建spring mvc+ibatis项目(二)
1、需要引入的jar包,已经在上一节的pom.xml中设置了。
2、web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"
...
ibatis 返回sql server和mysql主键自增值
用ibatis 返回sqlserver主键自增值
<selectKey resultClass="int" keyProperty="id" type="post" >
select @@IDENTITY as value
</selectKey>
返回mysql主键自增值
<selec ...
iBatis辅助工具iBator的使用方法
iBator是一个iBatis相关代码的自动生成工具。 1、安装iBator的插件 在Eclipse中,使用添加站点的方法,输入网址http://ibatis.apache.org/tools/ibator,进行iBator的安 ...
iBatis简单入门教程
iBatis 简介:
iBatis 是apache 的一个开源项目,一个O/R Mapping 解决方案,iBatis 最大的特点就是小巧,上手很快。如果不需要太多复杂的功能,iBatis 是能够满足你的要求又足够灵活的最简单的解决方案,现在的iBatis 已经改名为Mybatis 了。
官网为:http://www.mybatis.org/
搭建iBatis 开发环境:
1 ...
Hibernat and Ibatis
Hibernate VS iBATIS 简介 Hibernate 是当前最流行的O/R mapping框架,当前版本是3.05。它出身于sf.net,现在已经成为Jboss的一部分了 iBATIS 是另外一种优秀的O/R ma ...
Ibatis与MyBatis依赖共存问题
项目中如果同时依赖了Ibatis和MyBatis的,在elipse等IDE中可以通过指定jar依赖顺序解决包冲突问题,mybatis包在Ibatis包前;但如果打包完了之后,部署到tomcat或者其他应用服务器时,如果先加载ibatis的jar,会遇到java.lang.reflect.MalformedParameterizedTypeException异常。
解决办法 ...
ibatis执行存储过程,java.lang.ArrayIndexOutOfBoundsException: 0
在项目开发中遇到一个问题,ibatis执行存储过程时报错
<procedure id="insertStatisticsResult_settle" parameterClass="String">
<![CDATA[
{call proc_stats_$statisticsType$()}
]]>
&l ...
IBatis的SqlMapConfig配置详解
转
<? xml version="1.0" encoding="UTF-8" ?>
<! DOCTYPE sqlMapConfig
PUBLIC "-//iBATIS.com//DTD SQL Map Config 2.0//EN"
"http://www.ibatis.com/dtd/sql-map-c ...
spring ibatis事务管理
Java 提供了两类主要的异常 :runtime exception 和 checked exception 。 checked 异常也就是我们经常遇到的 IO 异常,以及 SQL 异常都是这种异常。 对于这种异常, ...
mybatis与spring整合
Mybatis整合Spring
根据官方的说法,在ibatis3,也就是Mybatis3问世之前,Spring3的开发工作就已经完成了,所以Spring3中还是没有对Mybatis3的支持。因此由Mybatis社区自己开发了一个Mybatis-Spring用来满足Mybatis用户整合Spring的需求。下面就将通过Mybatis-Spring来整合Mybatis跟Spring的用法做 ...
ibatis的动态sql
位于包
com.ibatis.sqlmap.engine.mapping.sql.dynamic
。ibatis的标签和mybatis的标签之间,区别已经很大了
ibatis在启动的时候,会把所有的sql对象解析出来,并初始化为对应的实际实现。Sql对象的实现类有很多,常见的有
StaticSql,这个是纯净态的,没有动态SQL
DynamicSql是包含了动态标签的SQL对象。
理解了动态S ...
不同Framework中DAO层的分析
http://dapple.iteye.com/blog/762079
http://hi.baidu.com/dapplehou/blog/item/6ba8034f5114e038aec3abdb.html
Table of Contents
1 言前
2 项目1 (久远,尚无SSH流行)
2.1 使用方式
2.2 原理 ...
spring ibatis事务管理
Spring通过DAO模式,提供了对iBATIS的良好支持。SqlMapClient对象是iBATIS中的主要对象,我们可以通过配置让spring来管理SqlMapClient对象的创建,继而整合iBatis和Spring。
与hibernate类似,Spring 提供了SqlMapClientDaoSupport对象,我们的DAO可以继承这个类,通过它所提供的SqlMapClientTempl ...
使用iBATIS3.0完成增删改查
使用iBATIS3.0完成增删改查
iBATIS3.0和以前的版本有一些改变,不过学过以前版本的再学习3.0应该不是太难,3.0要求JDK1.5支持,因为其中增加了注解和泛型,这些都是JDK1.5才有的。好了废话不多说,先来利用iBATIS3做下简单的增删改查吧。
首先到Apache(http://www.apache.org/)网站下载iBATIS3的jar 包,我下载的是i ...
iBatis动态sql
一、
ibatis中拼接sql,先要转换为字符串,否则乱码
CONCAT(CAST(if(count(1)=0,0,count(if(t3.ine='E',1,null))/count(1))*100 AS char(10)),'%')
二、
(1) 输入参数为单个值
Xml代码
<delete id="com.fashionfree ...