单击上面的“Java键”,然后选择“标记为星形”
成为积极的人,而不是积极的废人!
源代码列
原创| Java 2020超神之路,肝~
中文详细注释的开源项目
RPC框架Dubbo源代码分析
网络APP应用框架Netty源代码解析
消息中间件RocketMQ源代码分析
数据库中间件Sharding-JDBC和MyCAT源代码分析
作业调度中间件Elastic-Job源代码分析
分布式事务中间件TCC-Transaction源代码分析
Eureka和Hystrix源代码分析
Java并发源代码
来源: yydym
开源说明
商用
特点
面向对象
开发环境
快速体验(导入到 Eclipse 或 IDEA)
技术选型
后端框架
前端框架
文件说明
文档
软件截图
yydym平台
项目管理
代码生成器
源码地址
开源说明系统100%开源
模块化开发模型,yydym开发的模块都发布到了maven中央库中。 可以使用pom.xml文件抽取源代码
ependencygroupidnet.Ming soft/groupidartifactid模块/artifactIdversion版本号/versionclassifiersources/classifierscopes
特点免费完整开源:基于MIT协议,源代码完全开源,没有商业限制,MS开发团队承诺将MCMS内容系统永久完整开源; 关注Java项目共享
标签化建设站:不需要专业的后台开发技能,使用系统提供的标签,即可轻松建设网站;
html静态化:系统支持所有工作站的静态化
终端间:站点同时支持PC和移动端接入,根据同时接入的终端自动切换到对应接口,数据由系统统一管理;
庞大的模板: yydym通过mstore(ms商场)共享更多免费美丽的企业网站模板,关注共享Java项目以降低建设成本
丰富的插件:为了让MCms适应更多的业务场景,MStore用户可以下载相应的插件。 例如,车站群插件、微信插件、商城插件等;
每月更新: yydym团队承诺将每月28日作为系统升级日,与更易用等模板共享插件;
丰富的文档:为了帮助用户更快地使用MCms系统进行开发,yydym团队不断更新与开发相关的文档,如标签文档、使用文档和视频教程。
面向目标企业:帮助初创企业或团队快速搭建产品技术平台,加快公司项目开发进度
开发者:帮助开发者快速完成接受外包的项目,不从零开始建立系统;
学员:开始学JAVA的学生可以下载源代码进行学习交流;
在开发环境中,建议开发人员使用以下环境来避免版本问题
Windows、Linux
Eclipse,Idea
Mysql5.7
JDK8
Tomcat8
1. MCms内容插件文档MCms内容插件提供最基本的菜单、权限、角色、栏目、内容、静态化等常用功能。
教程:与内容插件视频教程代码生成器配合使用以快速提高开发效率:代码生成器在线视频教程,代码生成器使用文档
1.1. Apache Maven依赖于1.1.1 .现行版本! -- ms-mcms内容模块插件--dependencygroupidnet.Ming soft
/groupId> <artifactId>ms-mcms</artifactId> <version>当前版本</version></dependency><!-- ms-mcms 内容模块源码 --><dependency> <groupId>net.mingsoft</groupId> <artifactId>ms-mcms</artifactId> <version>当前版本</version> <classifier>sources</classifier></dependency>Copy 1.2. 接口项目访问路径/swagger-ui.html#/
系统部署手册
懒人做法,将所有的资源打成一个jar包,维护资源不方便,不推荐
mvn clean packagejava -jar ms-mcms.jarCopy 1.2. 打包方式2(推荐)打包指令增加参数 -f 能干的缘分-xml ,执行完成会在target目录会生成 “ 项目-能干的缘分 ” 发布文件夹
mvn clean package -f 能干的缘分-xmlCopy 1.2.1. 目录结构config:配置文件
html:静态化自动生成的目录(自动生成)
static:静态资源文件
templets:(必须)模版目录,需要复制一份
upload:(必须)上传的文件夹
WEB-INF:ftl视图文件
mcms.log:自动生成的日志文件
*.sh:linux启动、停止脚本
*.bat:window启动、停止脚本
技术选型 后端框架 技术名称官网Spring Framework容器http://projects.spring.io/spring-frameworkSpring BootMVC框架https://spring.io/projects/spring-bootApache Shiro安全框架http://shiro.apache.orgSpring session分布式Session管理http://projects.spring.io/spring-sessionMyBatisORM框架http://www.mybatis.orgFreemarker视图框架http://freemarker.foofun.cnPageHelperMyBatis分页插件http://git.oschina.net/free/Mybatis_PageHelperLog4J日志组件http://logging.apache.orgMaven项目构建http://maven.apache.orgElasticsearch分布式搜索引擎https://www.elastic.coRedis分布式缓存数据库https://redis.iohutool工具类http://hutool.mydoc.io 前端框架 技术名称官网vue函式库https://cn.vuejs.org//element uiUI库https://element.eleme.cn/2.0/#/zh-CNjQuery函式库http://jquery.com/Bootstrap前端框架http://getbootstrap.com/Bootstrap-tableBootstrap数据表格http://bootstrap-table.wenzhixin.net.cn/BootstrapValidator表单验证http://bootstrapvalidator.com/Font-awesome字体图标http://fontawesome.io/Waves点击效果插件https://github.com/fians/Waves/zTree树插件http://www.treejs.cn/v3/Select2选择框插件https://github.com/select2/select2VueMVVM框架https://cn.vuejs.org/AmazeUI移动端UIhttp://amazeui.org/Plupload上传控件http://www.plupload.com/freemarker模板引擎http://freemarker.foofun.cn/toc.htmlvalidator验证库https://github.com/chriso/validator.jsanimate动画http://daneden.github.io/animate.css/icon矢量小图标(待更新)http://ms.mingsoft.net/html/86//6048/index.html 软件截图yydym平台
做开源我们是业余的,写代码我们是认真的。研发产品的路上我们一直在探索、一直在学习、一直在用心投入,希望能给更多的企业与开发者提供一些更有价值的服务。
项目管理 代码生成器 源码地址首先点击右下方在看,再长按下方二维码关注哦,并后台回复
【p022】即可获得 GitHub 地址。
二维码欢迎加入我的知识星球,一起探讨架构,交流源码。加入方式,长按下方二维码噢:
已在知识星球更新源码解析如下:
最近更新《芋道 SpringBoot 2.X 入门》系列,已经 20 余篇,覆盖了 MyBatis、Redis、MongoDB、ES、分库分表、读写分离、SpringMVC、Webflux、权限、WebSocket、Dubbo、RabbitMQ、RocketMQ、Kafka、性能测试等等内容。
提供近 3W 行代码的 SpringBoot 示例,以及超 4W 行代码的电商微服务项目。
获取方式:点“在看”,关注公众号并回复 666 领取,更多内容陆续奉上。
文章有帮助的话,在看,转发吧。谢谢支持哟 (*^__^*)