SpringMVC基础上的web框架

小弟利用空闲时间,在Spring的基础上,开发了一套web框架,直接使用可以减少从零开始搭建项目的时间。

使用了SpringMVC+jdbcTemplate,其中还包括多种工具类,也是多年工作时的积累,附件中包含所有的源码。供大家学习讨论,共同进步,如果在使用中,遇到任何问题,或者有什么改进意见,都可以与小弟联系。

总共开发了2个版本,maven项目和web项目,代码一致,只是目录结构有一点点区别。

maven项目主要试用于公司能连接外网,下载后直接导入eclipse即可使用。

web项目适用于公司不允许连接外网,下载后直接导入myeclipse即可使用。

附件中只上传了maven项目的,因为web项目包括了所有的jar包,附件很大,无法上传到博客中,如果有人需要web版本的,可以留下email或者发送邮件到[email protected],我会在看到邮件后,发送给各位。

如果不是用oracle数据库,可以删除pom文件中的

<dependency>
   <groupId>com.oracle</groupId>
   <artifactId>ojdbc14</artifactId>
   <version>${oracle.version}</version>
  </dependency>

因为maven仓库有时候下载不下来oracle的驱动

以下是开发过程中,各个版本的更新日志,附件中只上传了最新的版本。

1.0.5
从web项目迁移成maven项目
1.0.6
增加菜单框架ext实现,类路径调整
1.0.7
增加http工具类,demo例子
1.0.8
socket工具类,权限组件,菜单组件,jdbc分页支持多种数据库,ant路径工具类,增加jquery easyUI
1.0.9
版本管理,服务根路径工具类,文件上传工具类
1.0.10
集成ueditor在线编辑器
1.0.11
地址联动
1.0.12
Excel工具类 Word工具类  Java NIO实现socket工具类 分布式session jdk升级到1.7 嵌入式redis服务(只支持linux)
1.0.13
修改默认的beanName生成策略,controller参数扩展
1.0.14
分布式session使用zookeeper
1.0.15
zookeeper工具类优化 增加工具类
1.0.16
页面html标志修改 httpclient中文支持 工具类增强(zip,reflect,thread)
1.0.17
ftp服务端和客户端工具类,配置文件maven和web项目路径统一
1.1.0
soapui工具类(web版本) properties等工具类

1.1.1
工具类数据校验 jsp自定义标签 Spring自定义注解 默认requestMapping
下个版本计划

1.1.2
代码生成器

由于目前版本功能还不够完善,暂时没有写使用文档,等开发完善之后,再补上使用文档。

 后续版本开发完成之后,会陆续上传到博客中。

联系方式:[email protected]

相关推荐