集成Spring+SpringMVC+Mybatis+Shiro+Maven+JUnit的Java Web框架

##Spring4+SpringMVC4+Mybatis3+Shiro1.3+Maven3+JUnit4
一个集成Spring+SpringMVC+Mybatis+Shiro+Maven+JUnit的Java Web框架

##项目开发工具

  • IDE
    • IntelliJ IDEA 2016.02
  • JDK 1.8
  • 构建工具
    • maven-3.3.9
  • WEB SERVER
    • WILDFLY 9.0.0.2
    • 可以自己配置server,like Tomcat…
  • 数据库
    • PostgrSQL(本框架使用)
    • Mysql 可以自行更换jdbc驱动,及相关配置即可使用
  • 测试工具
    • junit4
    • junit generator(插件自行安装,可直接生成测试类)
    • 在使用自动生成测试类之前,你需要在file-settings-other settings下,配置测试类的生成路径,具体请参考(eclipse设置类似):http://blog.csdn.net/wangqiongabc123/article/details/19825663
  • log
    • slf4j
    • log4j(slf4j的接口实现),需要在classpath下定义一个log4j.properties或者log4j.xml配置日志,详情查看spring doc.

##框架使用

  • Spring 4.1.6,需要导入的包有
    • spring-core
    • spring-beans
    • spring-aop
    • spring-tx
    • spring-aspects
    • spring-context
    • spring-context-support
    • spring-web
    • spring-webmvc
    • spring-jdbc
    • 导出为一个html格式的文件,样式一点也不会丢失
  • mybatis 3.2.8
    • mybatis
    • mybatis-spring
  • Shiro 1.3.2
    • shiro-core
    • shiro-web
    • shiro-spring
  • 其他需要的包
    • jackson-databind
    • jackson-core
    • jackson-annotations
    • junit
    • slf4j
    • postgresql(mysql)
    • servlet3.0
    • jstl
    • jsp

配置文件说明

  • applicationContext.xml–spring及jdbc的配置文件
  • web.xml–web项目描述符,中间添加类spring,springmvc,shiro的监听及拦截器
  • log4j.properties–log4j的配置文件
  • mybatis-config.xml----是mybatis的配置文件
  • spring-mvc.xml----是springmvc的配置文件
  • 以上配置文件的详细情况见文件内部

建议

  • 在学习过程中,最好是边参考官方doc,边阅读源码,便于理解。

源码下载

http://download.csdn.net/detail/chenzhao2013/9705745
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值