摘要:
使用mybatis时都是用的sqlmapper来做的数据库到java对象的映射,因此在针对一些特定数据库方言使用时无法在多个数据库上切换。解决方案:mybatis篇思路:通过定义environment的id来指定使用不同的数据库映射文件,如下<!--WizRtf2Html Charset=0 -->[html] view plaincopyprint?<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEconfigurationPUBLIC"-//mybatis.org//DT 阅读全文
摘要:
1. 搭建开发环境(1)新建一个Web工程,名称为MybatisFramework。(2)将以下的JAR放到Web工程的lib下面:Java代码 mybatis-3.0.6.jar og4j-1.2.16.jar classes12.jarmybatis-3.0.6.jarog4j-1.2.16.jarclasses12.jar(3)在src下面新建log4j.properties文件,该文件的内容如下:Java代码 log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.a 阅读全文
摘要:
MyBatis是一个数据持久层框架,MyBatis 消除了几乎所有的 JDBC 代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java 的POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录通过一系列的XML配置文件,解耦了对象和存储过程/SQL语句。背景:它的前身就是iBatis,iBatis也是一个数据映射框架,它使我们的Java/.Net应用程序能够更加简洁的跟数据库打交道。iBatis通过一系列的XML配置文件,解耦了对象和存储过程/SQL语句。特点:(1)"半自动化 阅读全文
摘要:
Mybaits为什么要整合Spring?说白了其实就想使用Spring提供的服务,比如Spring的事务管理、Spring的IOC对Bean进行管理等。Mybatis怎么整合Spring?由于目前Spring官方还没有出整合Mybatis的特性,所以这里在Spring框架和MyBatis框架上再添加用于整合的框架“mybatis-spring-1.0.2.jar” (该框架时MyBatis官方自己出的)。(1)新建一个Web工程,名称为MybatisSpring。(2)将Spring3.0.3、Mybatis3.0.6、Mybatis-Spring1.0.2、log4j、Oracle驱动和DB 阅读全文
摘要:
一、前言:大家好,Spring3 MVC是非常优秀的MVC框架,由其是在3.0版本发布后,现在有越来越多的团队选择了Spring3 MVC了。Spring3 MVC结构简单,应了那句话简单就是美,而且他强大不失灵活,性能也很优秀。官方的下载网址是:http://www.springsource.org/download (本文使用是的Spring 3.0.5版本)Struts2也是比较优秀的MVC构架,优点非常多比如良好的结构。但这里想说的是缺点,Struts2由于采用了值栈、OGNL表达式、struts2标签库等,会导致应用的性能下降。Struts2的多层拦截器、多实例action性能都很好 阅读全文
摘要:
Maven以及其Eclipse插件m2eclipse的安装(本文参考了Maven实战)检查JDK的安装以及环境变量的配置打开cmdecho %Java_Home%java -version如下图下载Mavenhttp://maven.apache.org/download.html我这里安装时最新的3.03版本安装到本机1 将下载回来的包解压到任意地址,我的路径是D:\Program Files\apache-maven-3.0.32 新建环境变量M2_HOME 指向D:\Program Files\apache-maven-3.0.33 在path尾部添加%M2_HOME%\bin4检查是否 阅读全文