使用jeecg-boot心得
Posted ythlibo
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用jeecg-boot心得相关的知识,希望对你有一定的参考价值。
随着信息技术的飞速发展,系统架构设计面对更专业、软件开发职责更明确的发展。如今流行的微服务、前后端分离、Docker容器虚拟化待新技术,Jeecg-boot抓住软件潮流发展趋势,从jeecg成功平台升级到jeecg-boot平台,实现前后端分离模式。同时利用开源技术,吸引业界优秀人才的共同努力下,系统功能越来越完善。使jeecg-boot成为很完善、很强大的一个平台。
从我多年工作经历来看,作为一名合格的软件开发人员,最怕重复一样的操作,浪费太多学习时间,都花在复制粘贴上面去。很荣幸无意间在码云网站了解到jeecg-boot平台,让我们节省了很多时间,尤其对于我从事公司来讲,时间就是公司生存的根本,人员配置少,让你一个人负责项目,短时间拿出原型,还需要独立进行深层次的开发。如果每项目都要搭建一次框架,对于创业公司来将无疑是致命的。Jeecg-boot产品的出现,是中小型公司的福音,同时也是初级程序员的学习参考标杆项目。
在学习jeecg-boot所遇到的问题,由于我的经验有限,说得不好,勿喷,只是希望能指出其中的问题,大家共同学习。
1、 实体的Get和Set方法冗余、建议采用Lombak注释,例如SysUserCacheInfo实体类。
2、 util工具里混杂着vo的实体类,个人建议util包只放工具类相关,vo相关的类单独放着,方便源代码阅读。
3、 Docker技术比较火,vue和jeecgboot提供Dockerfile以及docker-compose文件,方便开源项目快速部署docker容器。
4、jeecg执行启动时,报“o.s.boot.actuate.mail.MailHealthIndicator:89 - Mail health check failed”错误。
解析的方案: 重写HealthIndicator类中的health方法。
5、数据库连接由druid改为Hikari,因为springboot 2.0 默认连接池就是Hikari。
@font-face font-family: "Courier New"; @font-face font-family: "Cambria Math"; @font-face font-family: DengXian; @font-face font-family: "@DengXian"; @font-face font-family: SimSun; @font-face font-family: "@SimSun"; @font-face font-family: "Helvetica Neue"; @font-face font-family: "MS Mincho"; @font-face font-family: "@MS Mincho"; p.MsoNormal, li.MsoNormal, div.MsoNormal margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 12pt; font-family: DengXian; pre margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: "Courier New"; p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph margin: 0cm 0cm 0.0001pt; text-align: justify; text-indent: 21pt; font-size: 12pt; font-family: DengXian; span.html font-family: "Courier New"; span.hljs-title .MsoChpDefault font-family: DengXian; div.WordSection1 ol margin-bottom: 0cm; ul margin-bottom: 0cm;
以上是关于使用jeecg-boot心得的主要内容,如果未能解决你的问题,请参考以下文章