本月博客排行
年度博客排行
-
第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
- zhanjia
- johnsmith9th
- forestqqqq
- luxurioust
- lzyfn123
- ajinn
- nychen2000
- wjianwei666
- daizj
- 喧嚣求静
- ranbuijj
- silverend
- kingwell.leng
- lchb139128
- kristy_yy
- lich0079
- jveqi
- java-007
- sunj
- yeluowuhen
- lerf
最新文章列表
mybatis支持属性使用驼峰的命名
参考:http://blog.chinaunix.net/uid-26244834-id-3268354.html
需要开启一个配置:
public class Configuration {
protected Environment environment;
protected boolean safeRowBoundsEnabled = true;
protecte ...
MyBatis模糊查询
MyBatis模糊查询
(2012-02-04 12:36:13)
转载 ▼
映射文件:
<select
id="selectStudentByName" parameterType="String"
resultType="Student">
select s ...
mybatis There is no getter for property named 'xxxx' in 'class java.lang.Integer
mybatis查询 是传参 报
There is no getter for property named 'xxxx' in 'class java.lang.Integer
这里是传入一个integer类型的参数,结果报上述异常
以下为sql写法:
select top ${contentSize} MAX(PrimaryKeyId) as id FROM Content_TE ...
spring+mybatis多数据源及事物配置
《!--第一个数据源--》
<bean id="r_dataSource" class="org.apache.tomcat.jdbc.pool.DataSource" destroy-method="close">
<property name="driverClassName" ...
MyBatis入门实例简介
MyBatis是一个开源的ORM框架,本文以MyEclipse和MySQL数据库为开发环境来介绍一个简单的入门实例。
需要准备的jar文件有:mybatis-3.1.1.jar,mysql-connector-java-5. ...
Mybatis使用篇之十二:实现物理分页
Mybatis的自带分页方法只是逻辑分页,如果数据量很大,内存会溢出,不知道为什么开源组织不在里面实现类似Hibernate的物理分页处理方法。在不改动Mybatis源代码的情况下,怎么使Mybatis支持物理分页呢?下面我们来看看。
(1)新建一个Java类Dialect.java,该类的内容如下:
Java代码
package
org.mybatis ...
MyBatis的关于批量数据操作的体会
MyBatis的前身就是著名的Ibatis,不知何故脱离了Apache改名为MyBatis。
MyBatis所说是轻量级的ORM框架,在网上看过一个测试报告,感觉相比于Hibernate来说,优势并不明显。
下面说一下比较有趣的现象,根据MyBatis的官方文档,在获得sqlSession时,它有为批量更新而专门准备的:
session
=
sessionFa ...
Mybatis使用篇之七:存储过程调用
如何使用Mybaits
调用数据库中的存储过程,下面以Oracle
数据库的为例:
1
.在数据库中创建以下的存储过程:
create or
replace procedure pro_hello(p_user_name in varchar2,p_result out varchar2) is
begin
p_result := 'hello ...
Mybatis使用篇之二:HelloWorld
1. 搭建开发环境
(1)新建一个Web工程,名称为MybatisFramework。
(2)将以下的JAR放到Web工程的lib下面:
Java代码
mybatis-
3.0
.
6
.jar
og4j-1.2
.
16
.jar
classes12.jar
(3)在src下面 ...
Mybatis使用篇之一:Mybatis介绍
MyBatis是一个数据持久层框架,MyBatis 消除了几乎所有的 JDBC
代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java 的POJOs(Plain
Old Java Objects,普通的 Java对象)映射成数据库中的记录通过一系列的XML配置文件,解耦了对象和存储过程/SQL语句。
背景:
...
mybatis调用存储过程
看了下mybatis源码,有调用存储过程的例子,整理下。
参数形式:
create procedure sptest.adder(in addend1 integer, in addend2 integer, out theSum integer)
begin atomic
set theSum = addend1 + addend2;
end
go
<paramete ...
org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC driver class
org.springframework.transaction.CannotCreateTransactionException: Could not open JDBC Connection for transaction; nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC driver ...
myBatis DAO封装
public interface BaseMapper<T extends JPASupport>
{
/**
* 根据主键查询对象
*
* @param primaryKey 对象的ID
* @return T 对象
*/
public abstract T findByID(Seriali ...
iBatis / MyBatis 如何处理自引用问题
ibatis 关联自己,怎么映射 xml ?
比如,类定义如下:
public class Address {
private int id;
private String homeAddress;
private String workAddress;
}
public class Person {
private int id;
private String name;
priv ...