最新文章列表

基于注解的mybatis和spring整合

基于注解的mybatis和spring整合 ibatis改名为mybatis已经将近一年了,mybatis3也发布了,但是相关的开发文档却很少,查阅了官方的使用指南,也是说的模糊不清,一笔 带过,尤其是注解部分,只是列举了注解种类,却没有对应的例子,因此可能会给某些兄弟使用mybatis注解带来困惑,我想就我微薄的知识想对 mybatis注解的使用以及和spring整合谈谈自 ...
923080512 评论(0) 有1788人浏览 2012-05-18 16:49

mybatis There is no getter for property named 'xx' in 'class java.lang.String

用mybatis查询时,传入一个字符串传参数,且进行判断时,会报 There is no getter for property named 'moduleCode' in 'class java.lang.String 错误写法: <select id="queryAllParentModule" resultType="j ...
txin0814 评论(2) 有108852人浏览 2012-05-17 13:57

Mybatis使用篇总纲

Mybatis使用篇之一:Mybatis介绍 Mybatis使用篇之二:HelloWorld Mybatis使用篇之三:配置总览 Mybatis使用篇之四:整合Spring Mybatis使用篇之五:CURD Mybatis使用篇之六:动态SQL Mybatis使用篇之七:存储过程调用
chenjc_it 评论(3) 有2982人浏览 2012-05-17 09:14

Mybatis原理篇(目录)

原理分析之一:从JDBC到Mybatis 原理分析之二:框架整体设计 原理分析之三:初始化(配置文件读取和解析)  
chenjc_it 评论(6) 有30149人浏览 2012-05-17 08:58

org.apache.ibatis.executor.ExecutorException: There was no TypeHandler found for

对于org.apache.ibatis.executor.ExecutorException: There was no TypeHandler found for parameter...这个异常,是由于javaType和jdbcType的类型不匹配造成的。 <insert id="add" parameterType="Message"> ...
cline 评论(0) 有18087人浏览 2012-05-15 16:38

TypeHandler的实例...

TypeHandler是MyBatis config文件中可选的配置选项,其可以对实体属性类型和数据库列类型的转换过程进行干涉,在过程中添加某些可能需要的操作。 1、自定义的typeHandler类需要实现typeHandler接口并且实现接口方法; 2、配置文件添加<typeHandler>; 3、在映射文件中的参数和结果添加类型说明,javaType和jdbcType。 简单 ...
cline 评论(0) 有6547人浏览 2012-05-15 16:25

mybatis typeHandler自定义类型转换器

有这样一个需求: 有一个布尔型的字段需要保存到数据库中,但是数据库不支持布尔类型,因此采用一位字符(char(1))来存储这个布尔值,javabean中仍然采用boolean类型。 我们采用mybatis作为持久层框架,但是就有一个问题,数据库中使char型,而程序中是boolean型,如何实现数据类型自动转换? 解决办法: mybatis提供了对自定义的类型转换器(typeHand ...
cline 评论(0) 有27250人浏览 2012-05-15 16:19

Mybatis XML配置信息说明

整理了一下mybatis xml的属性配置 研究了下源码  挺不错的 开源的框架学习之后,受益匪浅。mybatis源码在附件中  写了一个mybatis的demo 分享下 附件中. &l ...
季铵盐 评论(1) 有12987人浏览 2012-05-12 23:14

MyBatis3 通用CRUD的研究[二]

这次把代码贴全吧 首先是Mapper接口的基类 [java] view plaincopyprint? package org.sol.util.mybatis; import java.util.List; import org.apache.ibatis.annotations.DeleteProvider; import ...
923080512 评论(0) 有2671人浏览 2012-05-07 09:23

MyBatis3 通用CRUD的研究[一]

问题: MyBatis3提供了一种半自动化的ORM解决方案,比Hibernate这种全自动解决方案多了不少的灵活性和可操控性,试用了下感觉还不错,就是有个问题在于,MyBatis的所有处理都需要提供一个xml配置或者注解形式的语句,虽然动态SQL很强大,但是一般项目使用时,最多的CRUD操作,大多模式都是固定的 select:select * from [tablename] in ...
923080512 评论(2) 有2173人浏览 2012-05-07 09:21

MyBatis中Like语句使用方式

oracle数据库: SELECT * FROM user WHERE name like CONCAT('%',#{name},'%') 或 SELECT * FROM user WHERE name like '%'||#{name}||'%' SQLServer数据库: SELECT * FROM user WHERE name like '% ...
w6513017 评论(11) 有149054人浏览 2012-05-05 15:43

MyBatis注解关联关系配置

package com.zjy.ibatis.annon;import java.util.List;import org.apache.ibatis.annotations.Delete;import org.apache.ibatis.annotations.Insert;import org.apache.ibatis.annotations.Many;import org.apache.ib ...
923080512 评论(0) 有8493人浏览 2012-05-05 11:05

mybatis源码阅读心得

2014/08/28更新 在github上fork了一个mybatis源码中文注释版,方便大家学习。     最近研读了一下mybatis3的源码,这个框架本身相对其他框架还是比较简单的。因为他上手快,一般没接触过的童鞋一天之内看看官方那个中文文档就能上手。现在读源码,觉得代码也比较清晰,虽然注释很少,但代码都是自解释的。 1.mybatis中的设计模式 工厂模式SqlSessionFacto ...
xpenxpen 评论(5) 有25281人浏览 2012-05-03 16:48

ibatis和myBatis打印sql语句的log4j配置文件

ibatis和myBatis打印sql语句的log4j配置文件 http://blog.csdn.net/lklinkang/article/details/6454588 还没有试验呢,不知道行不行? 先记录一下。如果有哪位试过了那个mybatis的,给个结果,多谢了。
grandboy 评论(0) 有1699人浏览 2012-05-02 18:01

mybatis SQLSERVER '@P1' 附近有语法错误

数据库用SQLSERVER2000,写分页sql,使用mybatis动态传入参数,报如下错误 bad SQL grammar []; nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: 第 1 行: '@P1' 附近有语法错误。 对SQL出问题的地方做了简化,实际要负责很多,简化后问题SQL语句如下: SELECT ...
hquxiezk 评论(0) 有4212人浏览 2012-05-01 11:53

spring3.1加载不进PropertyPlaceholderConfigurer

转载:http://www.haogongju.net/art/1386414 最近项目升级,spring3.1+mybatis3.1+mybatis-spring1.1.0 数据查询时老是报classNotFound ${jdbc.driverClassName},debuy源码发现PropertyPlaceholderConfigurer在BasicDataSource之后载,正常的情况下 ...
friendcake 评论(0) 有1197人浏览 2012-04-27 12:43

Mybatis使用总结

本文分为三部分,一是入门总结,二是自动代码生成,三是深入总结。 一 入门总结 什么是Mybatis? MyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis使用简单的XML或注解用于配置和原始映射,将接口和Java的POJOs(Plan Old Java Objects,普通的Java对象) ...
AlanDeng2012 评论(0) 有1594人浏览 2012-04-27 11:46

对Mybatis数据库数据查询乱码处理

Java代码 public class StringTypeHandler implements TypeHandler<Object> { private static Logger logger = org.slf4j.LoggerFactory.getLogger(StringTypeHandler.class); private static Stri ...
pluto418 评论(0) 有10815人浏览 2012-04-25 20:47

mybatis批量查询以及更新的写法及XML

源码解读Mybatis List列表In查询实现的注意事项 在SQL开发过程中,动态构建In集合条件查询是比较常见的用法,在Mybatis中提供了foreach功能,该功能比较强大,它允许你指定一个集合,声明集合项和索引变量,它们可以用在元素体内。它也允许你指定开放和关闭的字符串,在迭代之间放置分隔符。这个元素是很智能的,它不会偶然地附加多余的分隔符。下面是一个演示示例:   <selec ...
net_secret 评论(0) 有11743人浏览 2012-04-25 11:24

mybatis自定义类型转换器

有这样一个需求:   有一个布尔型的字段需要保存到数据库中,但是数据库不支持布尔类型,因此采用一位字符(char(1))来存储这个布尔值,javabean中仍然采用boolean类型。   我们采用mybatis作为持久层框架,但是就有一个问题,数据库中使char型,而程序中是boolean型,如何实现数据类型自动转换?   解决办法:   mybatis提供了对自定义的类型转换器( ...
maimode 评论(0) 有17753人浏览 2012-04-17 16:54

最近博客热门TAG

Java(141746) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics