??
Spring默认集成的是IBatis,要想集成MyBatis,MyBatis开发了MyBatis-Spring来给Spring集成MyBatis使用
在Mybatis的github网站有详细介绍了Spring如何使用MyBatis-Spring来集成MyBatis,最后还给出了一个完整的web项目案列.
详情介绍请看:
http://mybatis.github.io/spring/...
分类:
编程语言 时间:
2014-08-27 01:40:16
阅读次数:
256
这部分介绍Spring和ORM框架的整合。虽然Hibernate在开源ORM 社区很流行,但本文会以MyBatis为例讲解。另外关于MyBatis和Hibernate的优劣之分是没有意义的,主要是看实际需求,有兴趣可以百度、谷歌查看。
首先配置环境,你得有mybatis和mybatis-spring在Spring工程的build path里,如果你使用的是Maven,只需添加下面的依赖:(都是目前最新版本)...
分类:
数据库 时间:
2014-08-27 00:23:56
阅读次数:
302
1、insert使用db自动生成主键 insert into Author (username,password,email,bio) values (#{username},#{password},#{email},#{bio})2、db不支持自动生成时 insert into Author .....
分类:
其他好文 时间:
2014-08-27 00:20:46
阅读次数:
208
MVC已经是现代Web开发中的一个很重要的部分,下面介绍一下SpringMVC+Spring3+Hibernate4的开发环境搭建
先大致看一下项目结构:...
分类:
编程语言 时间:
2014-08-26 17:22:57
阅读次数:
325
3.4.2 依赖与配置的细节 3.4.2.1 Straight values (primitives, Strings, and so on) JavaBeans PropertyEditors被用来转换这些value到实际的类型。? 使用p-namespace使得拼写更加简洁(可是拼写错误会...
分类:
编程语言 时间:
2014-08-26 16:57:16
阅读次数:
165
一、什么是 AOP。AOP(Aspect Orient Programming),也就是面向切面编程。能够这样理解,面向对象编程(OOP)是从静态角度考虑程序结构,面向切面编程(AOP)是从动态角度考虑程序执行过程。二、AOP 的作用。经常通过 AOP 来处理一些具有横切性质的系统性服务,如事物管理...
分类:
编程语言 时间:
2014-08-26 15:23:16
阅读次数:
237
/** * 按照页码取值(从current_page页开始,每页page_size条) * @param key * @param params * @param current_page * @param page_size * @return */ public Paginat...
分类:
数据库 时间:
2014-08-25 20:53:54
阅读次数:
477
使用mybatis的generator自动生成代码,但是oracle数据库中number(6,2)总是自动转成BigDecimal,我想要转成的是float类型
这样就写了一个类型转换器,需要继承JavaTypeResolver接口
然后在mybaties配置文件generatorConfig.xml中类型转换配置位置添加上即可
类型转换器MyJavaTypeRe...
分类:
其他好文 时间:
2014-08-24 11:43:12
阅读次数:
215
一、使用工具
开发工具:My Eclipse 10.7以及相应的java开发工具
框架版本:Struts2.1+Hibernate3+Spring3.0
数据库:MySql5.5
Mysql可视化工具:Navicat 11
所需软件的下载地址:
二、项目结构一览
三、项目环境搭建
1、新建项目:...
分类:
编程语言 时间:
2014-08-23 14:02:50
阅读次数:
383
在配置的Mybatis的时候,我们可以通过一个XML来配置,也可以嵌入到其他配置文件中,
比如Spring的applicationContext.xml中。
MyBatis 的 XML 配置文件包含了影响 MyBatis 行为甚深的设置和属性信息。...
分类:
其他好文 时间:
2014-08-22 14:28:19
阅读次数:
282