问题3:有很多朋友私下找我要原项目地址,现在明确给出:https://github.com/thinkgem/jeesite,牛币也是0的,是人家的项目,请大家用也要遵循Apache License 2.0吧。
这是在github发现的挺好的一个整合性项目,框架用的挺多的。
注1:原项目还有用到工作流:Activit,但我对此不是非常熟悉而且貌似项目运用中有些小bug,现在分享的项目是我简化了的。(如果有需要原项目的朋友可以私信我)
注2:这个项目使用很多springside里面的一些实践,springside可能很多人都知道,但可能有不是很了解的朋友,这里小小的说一下。以下是引用自文档的的小介绍:"SpringSide是以Spring Framework为核心的,Pragmatic风格的JavaEE应用参考示例,是JavaEE世界中的主流技术选型,最佳实践的总结与演示。"里面很多知识非常有价值,个人认为哈,github地址:https://github.com/springside/springside4/wiki,文档写的很不错的,这就是我心中神一样的开源啊。。
1、Spring Framework 3.2
2、SpringMVC 3.2
3、Apache Shiro 1.2
4、Hibernate 4.1
5、Hibernate Validation 5.0
6、Hibernate Search 4.2 (Apache Lucene 3.6)
7、SiteMesh 2.4
8、JQuery 1.9
9、Twitter Bootstrap 2.3.1
10、....其他技术就不讲了,具体参考项目
1)后台后台访问地址:http://localhost:8989/jeesite3/
用户名:thinkgem(原作者名字)密码:123
2)前台访问地址:http://localhost:8989/jeesite3/f
Q:这个还用说吗...导入sql文件不就ok了吗
A:如果sql文件比较多呢,来一整合调用方法吧
对于maven profile不是很熟悉的可以参考这篇博文:http://www.davenkin.me/post/2013-08-07/maven-profile
1、登陆界面
2、后台页面总览
3、内容管理页面
4、添加相关联文章(文章添加页、修改页)
5、评论管理
6、公共留言管理
7、栏目管理
8、模板管理
9、poi
其他一些类似就不具体截图了,具体请参考项目
1、首页
2、栏目
3、文章
4、搜索
5、网站地图