什么是 MyBatis?
对MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除 了几乎所有的 JDBC 代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Object,普通的 Java 对象)映射成数据库中的记录。(摘自MyBatis官网)
M...
分类:
其他好文 时间:
2014-08-20 16:30:23
阅读次数:
258
Ibatis2.3与spring3.0整合,其要明确一下,Ibatis与Hibernate一样都是dao层链接数据库用的框架。它是一个轻量级的orm框架,比Hibernate更加灵活。sqlMapConfig是spring提供给它的核心类,它是线程安全的,是单例模式,其作用类似于Hibernate的...
分类:
编程语言 时间:
2014-08-20 15:50:42
阅读次数:
212
最近业务系统处理数据量比较大,需要分表,由于用的mybatis做持久化,有sharding插件可以直接用,下面是自己做的demo部分...
分类:
其他好文 时间:
2014-08-20 14:08:22
阅读次数:
324
一、什么是 AOP。
AOP(Aspect Orient Programming),也就是面向切面编程。可以这样理解,面向对象编程(OOP)是从静态角度考虑程序结构,面向切面编程(AOP)是从动态角度考虑程序运行过程。
二、AOP 的作用。
常常通过 AOP 来处理一些具有横切性质的系统性服务,如事物管理、安全检查、缓存、对象池管理等,AOP 已经成为一种非常常用的解...
分类:
编程语言 时间:
2014-08-20 12:37:52
阅读次数:
309
实例说明:1.本实例的架子是在2012年为了真实项目的开发搭建的,目前已经在此架子上做了几个中小项目.分为两个不同的版本,一个是Hibernate版本,一个是ibatis版本.2.本实例是一个SSH的完整的架子,包括了基本的权限管理及CURD的例子.权限管理包括用户管理,菜单管理,角色管理,权限分配...
分类:
编程语言 时间:
2014-08-19 22:08:35
阅读次数:
293
在mybatis的映射xml文件调用java类的方法:1.SELECT* FROM EC_CORE_USER WHERE (user_name=#{userName}ormail=#{userName}ormobile_phone=‘${@net.ytoec.framework.security.EncryptionDecryption@dSecret(userName)}‘)anduser_password=#{userPassword}入上面代码所示。此..
分类:
编程语言 时间:
2014-08-19 16:46:45
阅读次数:
246
一、前言:大家好,Spring3 MVC是非常优秀的MVC框架,由其是在3.0版本号公布后,如今有越来越多的团队选择了Spring3 MVC了。Spring3 MVC结构简单,应了那句话简单就是美,并且他强大不失灵活,性能也非常优秀。官方的下载网址是:http://www.springsource....
分类:
编程语言 时间:
2014-08-19 16:27:45
阅读次数:
402
1.spring.jar 是包含有完整发布模块的单个jar 包。2.org.springframework.aop 包含在应用中使用Spring的AOP特性时所需的类。3.org.springframework.asm Spring独立的asm程序, Spring2.5.6的时候需要asmJar 包...
分类:
编程语言 时间:
2014-08-19 15:57:24
阅读次数:
171
在做一个项目Demo的时候,使用MyBatis+Spring,发现写好的SQL查询出来不对劲,但是也没报错,
所以想到用日志把SQL语句打出来.也参考了部分网友的代码,最后总结了一下,发现正常运行。
本人项目为Mybatis+SpringMVC,所有都已配置好,且正常运行。
此过程无需配置,直接在classPath目录创建log4j.properties,文件,并将下列代码粘贴进去即可,此代...
分类:
数据库 时间:
2014-08-19 14:36:44
阅读次数:
178