1.整体结构
2.准备工作
数据库:
--Mysql 5.6
创建数据库 wolf
创建用户表 user
1 2 3 4 5 6 | create table user ( id int AUTO_INCREMENT primary key , name varchar (25) not null , pwd varchar (20) not null , create_time date ) |
向表中插入测试数据
1 2 3 4 | insert into user ( name ,pwd,create_time) values ( "wangxin" , "123" , "2014-02-14" ); insert into user ( name ,pwd,create_time) values ( "Tom" , "123456" , "2014-02-14" ); insert into user ( name ,pwd,create_time) values ( "Jack" , "123" , "2014-02-14" ); insert into user ( name ,pwd,create_time) values ( "Bob" , "123" , "2014-02-14" ); |
所需Jar包
jar:
1.驱动:mysql-connector-java-5.1.7-bin.jar
2.jstl 的
jstl.jar
standard.jar
3.spring 的
spring-aop-4.0.0.M2.jar
spring-beans-4.0.0.M2.jar
spring-context-4.0.0.M2.jar
spring-core-4.0.0.M2.jar
(若出现问题,可以替换 spring-core-4.0.0.RELEASE.jar)
spring-expression-4.0.0.M2.jar
spring-jdbc-4.0.0.M2.jar
spring-test-4.0.0.M2.jar
spring-tx-4.0.0.M2.jar
4.mybatis 的
mybatis-3.1.1.jar
log4j-1.2.16.jar
mybatis-spring-1.2.1.jar
5.以及spring-depend
aopalliance-1.0.jar
cglib-nodep-2.1_3.jar
commons-logging-1.1.1.jar
6.web 相关的
spring-web-4.0.0.RELEASE.jar
spring-webmvc-4.0.0.RELEASE.jar
下面是jar包在项目中的结构图
| 框架/平台构成: Maven+Springmvc + Mybatis + Shiro(权限)+ Tiles(模板) +ActiveMQ(消息队列) + Rest(服务) + WebService(服务)+ EHcache(缓存) + Quartz(定时调度)+ Html5(支持PC、IOS、Android) 用户权限系统: 组织结构:角色、用户、用户组、组织机构;权限点:页面、方法、按钮、数据权限、分级授权
项目管理新体验: 快速出原型系统、组件树、版本控制、模块移植、协同开发、实时监控、发布管理
可持续集成: 所有组件可移植、可定制、可扩充,开发成果不断积累,形成可持续发展的良性循环
支持平台平台: Windows XP、Windows 7 、Windows 10 、 Linux 、 Unix
服务器容器: Tomcat 5/6/7 、Jetty、JBoss、WebSphere 8.5
|