【JAVA】shamrockcms基于springmvc+mybatis+freemarker+bootstrap框架的开源建站系统

网站说明

该网站基于springmvc+mybatis+freemarker+bootstrap框架,是一个内容管理系统,或者快速建站系统。因为国内cms开源框架较少,国外虽然有很多优秀的框架,却并未真正开源,故旨在建立真正cms开源框架。目前该系统可以正常运行,后台几乎成形,前台显示,我本想开发多个主题模板,但是因精力有限,所有前端存在较多瑕疵,后期将慢慢开发,如果是搭建博客,只要用户自己稍微改改,就能使用。
该系统目前涵盖了前台展示和后台管理,可以新建多个不同类型的网站,然后自由切换网站在前台显示。该系统旨在多用户多网站,即只要登录的用户便可以搭建自己的网站。
网站源代码地址shamrockcms源代码下载

第一、网站设置

  • 域名端口的修改
    本网站的域名时本地域名及端口为:master:8888,域名和端口需要使用者改成自己的域名。其中涉及修改的地方有,
    pom.xml中webapp.port;
    ueditor.config.json中多处需要替换,其中网站目录我用的/cms,请自行修改;
    shamrockcms.sql数据库文件,可能有多处替换;
  • 数据库配置修改
    configure.properties中自行修改jdbc参数
  • 后台的用户名和密码是admmin、123456

第二、网站安装运行

  • 将根目录下的shamrockcms.sql文件按上面修改后导入数据库中
  • 用eclipse打开项目进行配置之后运行即可;如果用其他命令或者放入tomcat下运行,请自行解决。

第三、目前系统运行效果

后台登录
这里写图片描述

文章管理中心
这里写图片描述

栏目管理中心
这里写图片描述

网站管理中心
注意,这里是可以多个网站,切换其中一个网站用于前台展示
这里写图片描述

用户管理中心
这里写图片描述

前台显示
这里写图片描述

文章显示
这里写图片描述

第四、鸣谢

该cms受到师说cms的启发,甚至框架有基于它的前提,但是我进行了更多优秀的开发和改进,如有侵权,不负责任。

结语

该系统因是我一个人花了一两个月研究所成,虽然可以正常使用,但是仍然存在较多瑕疵,我也将在以后一点点完善,并且之后我将把该系统框架编写过程和技术细节写成博文。如果大家遇到什么问题或者有什么建议甚至有一起开发的学习的伙伴,可以进群交流,群号:386233861。
欢迎大家拍砖指正!

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值