fastcms内置一套完整的CMS建站系统
fastcms完全融入微信生态,是一切微信营销插件的基石
fastcms可以基于jar, zip包动态热插拔
fastcms基于SpringBoot进行插件式开发,具有极强的扩展性,让你彻底从臃肿的项目中解脱出来
后端技术
SpringBoot作为底层框架
mybatis-plus代码生成,可快速生成模块骨架代码
使用spring security jwt进行登录验证,权限控制
集成pf4j插件框架,实现插件的jar包的热插拔
通过责任链跟访问者模式实现完美的数据权限解决方案
前端技术
vue3
elementui-plus
typescript
vite
核心功能
完整的用户权限管理
插件管理,支持插件的在线安装,卸载,无需重启服务器,安装即可使用
CMS管理,支持模板的在线安装,卸载,在线编辑模板文件
支付功能
微信生态支持
运行环境
jdk1.8+
apache maven 3.6+
spring-boot 2.6.6+
v0.1.5
更新内容
更新日志
优化小程序登录逻辑,去掉code2session接口
修复保存文章事务不生效的问题
支持websocket
插件支持微信扫码关注公众号登录
重写freemarker,自定义FastcmsFreeMarkerView
修复插件中service事务不生效的问题
增加暴力破解账号密码限制账号使用的功能
修复一些已知BUG
重要功能
插件中Service支持事务
增加账号密码的安全性
|