首先是模糊查询的问题,开始时我使用如下条件:select * from user where name like '%#value#%'. 可是怎么也不行,好像还报错了.后来在网上找到了解决方法,就是使用$来代替#号.1>写成: like '%$value$%' 就可以了,,2>同时还找到另一个方法...
分类:
数据库 时间:
2015-10-19 15:28:37
阅读次数:
227
一. 一个简短的引论:Mybatis本是apache的一个开源项目ibatis, 2010年这个项目由apache software foundation迁移到了google code, 而且改名为Mybatis.Mybatis是一个基于Java的持久层框架.二. 增删改查:1. 代码结构图:2. ...
分类:
其他好文 时间:
2015-10-18 14:07:26
阅读次数:
217
以前在公司直接用到的关于数据库方面的都是用ibatis,现在先来学些jdbc编程,顺便比较一下与ibatis框架的区别。一,使用步骤:1,加载驱动。Class.forName(“com.mysql.jdbj.Driver”);2,使用DriverManager获取数据库连接。url写法:jdbc:s...
分类:
数据库 时间:
2015-10-18 12:42:06
阅读次数:
206
1、B/S架构的JavaEE开发设计模式,JavaEE架构分成三个层次即表现层、业务逻辑层、数据持久层;而这三层分别通过Struts、Spring、iBatis开源的框架紧密组合在一起的。Struts:主要关注的是Controller流程Spring:提供了Bean的配置基础,AOP的支持和抽象事务...
分类:
其他好文 时间:
2015-10-16 18:55:39
阅读次数:
222
一问题描述用户反馈无法前台查询数据,报错500,后台查看日志如下,使用的是ibatis+oracle连接方式:09:05:56INFO-
atomikosconnectionproxyfororacle.jdbc.driver.LogicalConnection@24367013:
close()...09:05:56ERROR-获取店内自己分类的列表数据发生异常~---Theerror
occur..
分类:
其他好文 时间:
2015-10-16 11:57:42
阅读次数:
373
使用MySQL+ibatis进行插入测试的时候,报错:信息如下:测试插入com.ibatis.common.jdbc.exception.NestedSQLException: --- The error occurred in com/study/ibatis/Student.xml. --...
分类:
其他好文 时间:
2015-10-13 22:24:56
阅读次数:
231
注意点:插入语句的时候有序列需要返回值:insert intotbl_student(name,birth,score) values(#name#,#birth#,#score#)typealias 类的别名,定义别名后使用时不需要一大串包名的类全名resultMap SQL 字段与类属性的映射关...
分类:
其他好文 时间:
2015-10-13 21:00:51
阅读次数:
287
以下为本人面试时遇到的问题总结,本人是刚毕业,所以问题深度不够,当然也只适合实习或刚毕业的人看,大概了解下。首先要看完张孝祥老师总结的面试题题库,我这里有链接:1.ibatis中传入多个参数时解决方法:2.#与$区别:#是占位符,$字符串拼接。#方式能够很大程度防止sql注..
分类:
编程语言 时间:
2015-10-12 19:24:17
阅读次数:
303
26、判断各种类型的空,不过要加包importorg.apache.commons.lang3.StringUtils;if(StringUtils.isEmpty(sort)){代码;}27、后台排序代码(之前已经把查询到的数据放入list,然后对总的list里的数据进行排序):a.前台的remoteSort:true会传来json字符串[{property:"column0",d..
分类:
编程语言 时间:
2015-10-12 19:23:43
阅读次数:
386
如果一个场景:账户表中有1千万账户,现在,我们需要这个1千万账户利息结算业务。需求是基于Ibatis框架来实现这个功能。如果按照一般的编程模式,我们将编写一个sql,然后调用QueryForList获得帐户List。然后遍历List逐条对数据进行结息操作,但这样做非常可能会出现性能问题,如: 1.....
分类:
其他好文 时间:
2015-10-11 19:25:33
阅读次数:
848