在sql配置中比如in(#rewr#) 与in ($rewr$)在Ibatis中我们使用SqlMap进行Sql查询时需要引用参数,在参数引用中遇到的符号#和$之间的区分为,#可以进行与编译,进行类型匹配,而$不进行数据类型匹配,例如: select * from table where id = #...
分类:
数据库 时间:
2014-09-26 17:54:18
阅读次数:
196
Spring 出品的 JdbcTemplate 对于不想使用hibernate或者ibatis那样需要大量学习成本而且还想获得对象化的人来说是很好用的。但是 JdbcTemplate还是有很多不足之处或者说是缺点。比如你没法像hibernate那样直接传一个对象给它让他拆分成sql并保存起来,当然这也是可以理解的,毕竟它并没有要求你去写 hbm.xml 文件所以无法知道你哪些字段要映射,哪些不要等等。又比如JdbcTemplate 可以帮忙把一个查询结果传化为一个对象列表,但是你需要查阅一些资料才知道要用 ...
分类:
数据库 时间:
2014-09-25 20:02:37
阅读次数:
323
以前使用ibatis/mybatis时曾经碰到过这个问题,在动态SQL中,如果只有一个字符类的参数,在影射文件中是这样配置的: 或者传入直接执行的SQL: 这时候都会碰到一个问题,为什么是${value}呢?以前也曾试过用其他符号代替,比如调用方法的参数:getOrderList(String...
分类:
其他好文 时间:
2014-09-24 18:26:37
阅读次数:
419
http://blog.csdn.net/deng11342/article/details/9122015http://www.blogjava.net/libin2722/archive/2007/12/04/165153.html打印Ibatis最终的SQL语句 在项目开发时都大家都希望将SQ...
分类:
数据库 时间:
2014-09-22 17:10:42
阅读次数:
288
1、概览 iBATIS DataMapper这个框架可以让我们使用JAVA或者.NET应用程序访问数据库变得非常容易,iBATIS和Hibernate、NHibernate或者Entity Framework(EF)不同的是,iBATIS要求对SQL或者存储过程有挺不错的造诣,因为需要自己去优化查询...
分类:
Web程序 时间:
2014-09-18 12:52:23
阅读次数:
194
在mybatis 中使用databaseIdProvider节点配置项()时, 出现如下错误提示:
Caused by: java.lang.ClassNotFoundException: Cannot find class: DB_VENDOR
at org.apache.ibatis.io.ClassLoaderWrapper.classForName(ClassLoaderWrapper.java:188)
at org.a...
分类:
数据库 时间:
2014-09-16 00:23:29
阅读次数:
648
1、datatable的显示
function initTable(){
$('#wzcbkList').dataTable().fnDestroy();
$('#wzcbkList').dataTable({
"ordering": false,//排序
"searching": false,//表格自带搜索栏
...
分类:
其他好文 时间:
2014-09-15 16:00:19
阅读次数:
211
1.什么是Hibernate? 首先,Hibernate是数据持久层的一个轻量级框架。数据持久层的框架有很多比如:iBATIS,myBatis,Nhibernate,Siena等等。 传统的Java应用都是采用JDBC来访问数据库,它是一种基于SQL的操作方式,但对目前的Java EE信息化系统.....
分类:
系统相关 时间:
2014-09-15 09:51:38
阅读次数:
214
今天运行程序时报了SqlSession[org.apache.ibatis.session.defaults.DefaultSqlSession@69d4fb43]wasnotregisteredforsynchronizationbecausesynchronizationisnotactive[11:03:17]-ClosingnontransactionalSqlSession[org.apache.ibatis.session.defaults.DefaultSqlSession@6..
分类:
数据库 时间:
2014-09-11 15:33:24
阅读次数:
48394
1.sqlMap的整体理解:配置设置之后,就是建立了一个sqlMAP(ID,SQL),可以向其中输入参数,也可与返回数据。
select * from student
2.理解SQL语句中的参数书写方式
1)理解#id#的意思:
#id# 就相当与占位符,就像JDBC里面的“?”。
param...
分类:
数据库 时间:
2014-09-10 15:50:30
阅读次数:
199