精华帖 (0) :: 良好帖 (4) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2012-05-07
最后修改:2012-05-07
特别是"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啥的,请轻喷。 ======================================================================================================= 2012.05.07 补充说明 有些朋友没有用过jetty嵌入式servlet容器开发项目,我把我的方法介绍给大家。 1) 导入数据库,在mysql下新建一个名为"me"的数据库。把我附件里的那个sql脚本导入进去。 1.1 如果你的mysql数据库用户名和密码不是叫root (密码root) 请找到classpath:spring-jpa.xml的配置文件自行修改。 2) 你必须把整个项目安装到你的Maven本地仓库。 2.1 在me项目(也就是最顶层项目)的pom.xml上点击右键,呼出菜单。然后选择我图片里所指示的这一项。 2.2 安装完以后,会出现"BUILD SUCCESS"的提示,请看下图。 这样,me项目就加入maven的反应堆了。 3) 启动嵌入式jetty容器。 3.1 在me-webapp项目的pom.xml上点击右键,呼出菜单。然后选择我图片里指示的这一项。 3.2 新建一个启动项。请看图片。"Name"选项是无所谓的,你爱叫什么都可以。我这里叫"jetty-run" goals一定按我的选:"jetty:run" 一个字也别错哦。亲 3.3 点击Run按钮以后,jetty容器就启动了。 4) 剩下的事情和tomcat没什么区别。你就可以使用本系统了。 打开你喜欢的浏览器输入“http://localhost:8080/me-webapp/”然后猛击回车。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2012-05-07
直接用 maven启动 jetty内嵌服务器测试?
|
|
返回顶楼 | |
发表时间:2012-05-07
jinnianshilongnian 写道 直接用 maven启动 jetty内嵌服务器测试?
我开发的时候是这样做的,你愿意的话,也可以用Tomcat。 |
|
返回顶楼 | |
发表时间:2012-05-07
看你们两个人的头像,挺有夫妻相的。祝福!
|
|
返回顶楼 | |
发表时间:2012-05-07
nalan 写道 看你们两个人的头像,挺有夫妻相的。祝福!
这年头,怎么啥都祝福啊? 头像是我女朋友的自拍照。跟你说的那位没啥直接关系。 |
|
返回顶楼 | |
发表时间:2012-05-07
看你整站的 页面效果很不错呀。写css样式 还是用的 ui ?
|
|
返回顶楼 | |
发表时间:2012-05-07
BrightWang1115 写道 看你整站的 页面效果很不错呀。写css样式 还是用的 ui ?
不好意思,css是上网抄来的。 不是原创内容。 我看过代码,和jquery-ui 确实很像。 但不是jquery-ui |
|
返回顶楼 | |
发表时间:2012-05-07
界面太眼熟了, 我都改为公司的项目了, 后来越发觉得不好看。
最近用这个。 http://themeforest.net/item/admin-control-panel-pro-simple-professional/full_screen_preview/136769 |
|
返回顶楼 | |
发表时间:2012-05-07
最后修改:2012-05-07
泡咖啡 写道 界面太眼熟了, 我都改为公司的项目了, 后来越发觉得不好看。
最近用这个。 http://themeforest.net/item/admin-control-panel-pro-simple-professional/full_screen_preview/136769 恩咯。 噶鳖CSS反正是网上搞起来滴。 我用一哈应该冇事吧。 嬲,你们公司做产品也是噶样子搞啊。 不怕惹官司不咯? |
|
返回顶楼 | |
发表时间:2012-05-07
最后修改:2012-05-07
yingzhor 写道 泡咖啡 写道 界面太眼熟了, 我都改为公司的项目了, 后来越发觉得不好看。
最近用这个。 http://themeforest.net/item/admin-control-panel-pro-simple-professional/full_screen_preview/136769 恩咯。 噶鳖CSS反正是网上搞起来滴。 我用一哈应该冇事吧。 嬲,你们公司做产品也是噶样子搞啊。 不怕惹公司不咯? 原来是长沙的兄弟。 最近一直在看国外的网站,那都是艺术家啊...... 你这个还是学习,随便用冒事的咯。 我记得这套绿色的好像要20刀。 反正他们遵循各种协议,什么cc署名 什么的。 我主要用于 产品后台的管理模块,这有什么官司不官司的,(此处省略一万字)。 在哪上班啊, 我在芙蓉南路这里。。。 |
|
返回顶楼 | |