开源项目ZXX-CAS系统从零到一|第三篇:集成数据库服务
Posted 码农周星星
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了开源项目ZXX-CAS系统从零到一|第三篇:集成数据库服务相关的知识,希望对你有一定的参考价值。
“ ZXX-CAS如何快速集成数据库相关组件,如何集成代码生成工具,并可快速开发基础crud功能?”
上节内容主要解决了后台基础框架的搭建:
这一节内容,我们主要集成数据库相关服务,另外补充一下后台基础框架搭建的两个小点,一个是自定义启动banner,另外一个web容器的优雅停止方案:
1、自定义启动banner
2、服务优雅停止
3、spring boot集成MyBatis-Plus
4、spring boot集成代码生成工具
01
—
自定义启动banner
自定义启动banner可以在项目启动的时候定制自己项目个性化的启动Logo信息,如下图所示:
第一步通过网站制定自己的个性Logo:
http://patorjk.com/software/taag
第二步创建banner.txt文件放在resources下:
第三步修改启动文件CasServerApplication.java:
public class CasServerApplication {
public static void main(String[] args) {
SpringApplication springApplication = new SpringApplication(CasServerApplication.class);
springApplication.setBannerMode(Banner.Mode.CONSOLE);
springApplication.run(args);
}
}
02
—
服务优雅停止
为什么要做这个服务优雅停止呢?能解决什么问题呢?
我们 以上是关于开源项目ZXX-CAS系统从零到一|第三篇:集成数据库服务的主要内容,如果未能解决你的问题,请参考以下文章 30天python从零到一---第三天:python基础语法 花6个月写的付费专栏,免费送|仿开源框架从零到一完整实现高性能可扩展的RPC框架