Spring小综合Demo,ITEye处女贴,求围观。

1) 咱们Spring板块还是很热闹的,一帮朋友都在积极努力的发教程,
特别是"jinnianshilongnian"(他的ID有点雷人)兄弟的帖子,我也一直在关注。
我也来发一个我的写的小例子。希望对使用Spring,SpringMVC,SpringSecurity,SpringDataJpa
的新手有点帮助。

2) 这是一个小的web程序,就像手机电话本。保存你的联系人到数据库。
没有啥业务不业务的,完全就是简单的CRUD

2.1 麻雀虽小,框架不少
Spring 3.1.1
SpringMVC 3.1.1
SpringSecurity 3.1.0
Hibernate 4.1.2 (实际上我用的是JPA2.0,Hibernate的API我一个都没有用到)
SpringDataJpa 这个玩意也是Spring的姊妹项目,比较有意思,它根据Dao接口所定义的方法名称来猜测你
的需求,用代理方式帮你生成实现类。所以用了它以后,我的小项目里Dao的实现类就不写了。
Apache-tiles  这个是来做JSP页面布局的,我用到了
Hibernate-Validator JSR303的实现,用来做后端数据验证

2.2 现在这个项目有两个账户 (用户名:密码)
admin : admin
yingzhor : kelly
admin是管理员,yingzhor是一般用户。管理员可以锁定/解锁其他用户,锁定一般用户以后,该一般用户就无法登陆了。

2.3 几个预览图






3) 附件下载
数据库脚本 (me_sql.zip) (MySQL5.1)
项目源代码 (me.zip)
请注意,我使用的是Mave多模块工程,导入Eclipse时,请确保你的eclipse安装了m2eclipse插件。


4) 初次发帖,请多关照。有bug啥的,请轻喷。

猜你喜欢

转载自yingzhuo.iteye.com/blog/1513802