基于maven的多框架和多视图融合技术(Struts1、Struts2、Spring、SpringMVC、Hibernate、Ibatis、MyBatis、Spring Data JPA、DWR)
2012-09-25 09:57
931 查看
该项目基于maven3.0构建的,项目中融合了Struts1、Struts2、Spring、SpringMVC、Hibernate、Ibatis、MyBatis、Spring Data JPA、Spring JDBC、Spring DWR。页面展现这里使用Struts1、Struts2、SpringMVC(jsp视图、velocity视图、freemarker视图、pdf视图、excel视图、xml视图、json视图等)。是一个综合性行的项目。该项目后期会陆续集成Spring的一些好的框架进来比如说Spring
Web Flow、Spring Security 、Jbpm、WebService、Compass、Solr、nutch等。总之是一个综合性的项目。该项目不处理业务,主要是把目前自己工作中用到过的各种框架糅合到一个项目中。纯粹是一个jee框架的糅合,主要是介绍各种技术。
介绍下目前使用的各个框架的版本信息
Struts1 1.3.10
Struts2 2.3.8
Spring 3.2.0.RELEASE
Hibernate 4.2.0.Final
Ibatis 2.3.4.726
MyBatis 3.1.1
Spring Data JPA 1.3.0.RELEASE
DWR 3.0.M1
项目中的持久化框架sql语句的跟踪采用了log4jdbc4结合log4j,在控制台可以看到完整的sql语句。
该项目中使用到的技术均与Spring已集成。除了DWR与Spring集成使用xml文件中配置bean外 其他的bean均使用注解完善。每一个与数据库有关的都有事务处理。
项目结构图
该项目使用SVN已托管至google code 稍后会托管到github上来,有兴趣的朋友可以使用svn checkout一份源码
项目托管
项目托管SVN地址:http://maven-framework-project.googlecode.com/svn/trunk/
(限于大陆google code 不稳定,导致经常无法访问,该地址已不在同步,建议使用github地址)
项目托管GitHub地址:https://github.com/sxyx2008/maven-framework-project/(推荐使用)
最后希望有兴趣的朋友可以加入进来,大家一起完善他。把自己的技术分享出来。如有任何问题可以与我联系
联系方式
QQ:184675420
Email:sxyx2008@gmail.com
Web Flow、Spring Security 、Jbpm、WebService、Compass、Solr、nutch等。总之是一个综合性的项目。该项目不处理业务,主要是把目前自己工作中用到过的各种框架糅合到一个项目中。纯粹是一个jee框架的糅合,主要是介绍各种技术。
介绍下目前使用的各个框架的版本信息
Struts1 1.3.10
Struts2 2.3.8
Spring 3.2.0.RELEASE
Hibernate 4.2.0.Final
Ibatis 2.3.4.726
MyBatis 3.1.1
Spring Data JPA 1.3.0.RELEASE
DWR 3.0.M1
项目中的持久化框架sql语句的跟踪采用了log4jdbc4结合log4j,在控制台可以看到完整的sql语句。
该项目中使用到的技术均与Spring已集成。除了DWR与Spring集成使用xml文件中配置bean外 其他的bean均使用注解完善。每一个与数据库有关的都有事务处理。
项目结构图
该项目使用SVN已托管至google code 稍后会托管到github上来,有兴趣的朋友可以使用svn checkout一份源码
项目托管
项目托管SVN地址:http://maven-framework-project.googlecode.com/svn/trunk/
(限于大陆google code 不稳定,导致经常无法访问,该地址已不在同步,建议使用github地址)
项目托管GitHub地址:https://github.com/sxyx2008/maven-framework-project/(推荐使用)
最后希望有兴趣的朋友可以加入进来,大家一起完善他。把自己的技术分享出来。如有任何问题可以与我联系
联系方式
QQ:184675420
Email:sxyx2008@gmail.com
相关文章推荐
- GPS部标平台的架构设计(三) 基于struts+spring+hibernate+ibatis+quartz+mina框架开发GPS平台
- Spring+SpringMVC+SpingDataJPA(基于Hibernate)框架搭建
- 基于Maven整合SpringMVC、Spring和Mybatis框架
- SSM基于注解配置Spring4.1.6、springMVC4.1.6、mybatis3.2.8的maven框架搭建
- Maven学习笔记(十)-Maven整合SSHSJ(Spring+SpringMVC+Hibernate+Spring Data JPA+JdbcTemplate)框架
- IntelliJ IDEA 搭建基于Maven 的SSM(一)(spring,springMvc,Mybatis)框架整合
- 基于maven 管理下Spring,Struts2,hibernate的pom配置
- 基于Maven的SpringMVC+Mybatis+mysql的框架搭建
- spring原理 struts2原理 hibernate原理 MyBatis原理 SpringMVC
- 整合 SpringMVC 5.0 SpringDataJPA 2.0 Hibernate 5
- SSH(Struts,Spring,Hibernate)和SSM(SpringMVC,Spring,MyBatis)的区别
- 基于maven的SpringMVC,Spring,MyBatis的全注解配置
- 集成框架 javaweb开发平台ssmy_m(生成代码) java struts2 mybatis spring maven jquery
- Struts/Spring/Hibernate框架技术
- Hibernate,Struts, Spring, SpringMvc,MyBatis的优点
- Java主流几大框架的对比(EasyUI,Bootstrap,Struts2,SpingMvc,Ejb,Spring,Hibernate,Mybatis)
- spring 、springMVC、struts2、hibernate 、mybatis
- 框架:SpringMVC – Spring –Mybatis – Maven – redis缓存-Mysql
- 基于maven下Spring,struts2,hibernate的增删改查
- SSH(Struts,Spring,Hibernate)和SSM(SpringMVC,Spring,MyBatis)的区别