【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。
欢迎大家拍砖指正!

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
好的,基于Spring+SpringMVC+Mybatis+Mybatis plus等开源框架技术,我可以开发一个基于WEB的物流管理系统。下面是系统的一些功能: 1. 货物管理:包括货物的添加、修改、删除、查询等操作,可以对货物进行分类管理,以便进行更加精细的管理和查询。 2. 订单管理:包括订单的添加、修改、删除、查询等操作,可以对订单进行状态管理,以便进行更加精细的订单管理和查询。 3. 配送管理:包括配送员的管理、配送路线的规划、配送状态的管理等操作,可以对配送过程进行实时监控和管理。 4. 仓库管理:包括仓库的添加、修改、删除、查询等操作,可以对仓库进行分类管理,以便更好地进行库存管理和调度。 5. 用户管理:包括用户的添加、修改、删除、查询等操作,可以对用户进行权限管理,以便分配不同的操作权限给不同的用户。 针对这些功能,我可以使用Spring框架来实现系统的IOC和AOP功能,使用SpringMVC框架来实现系统MVC架构,使用Mybatis框架来实现系统的ORM功能,使用Mybatis plus框架来进一步简化数据操作。 同时,我还可以使用其他开源技术来实现一些特定的功能,例如使用Redis实现缓存,使用Kafka实现消息队列等等,以提高系统的性能和可扩展性。 最终,开发出的物流管理系统将具备高效、稳定、安全、易扩展等特点,能够帮助企业实现物流管理的自动化和信息化。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值