TienChin 项目改造完善&项目结构分析

项目改造完善

更改 Banner

Banner 生成网站:https://bootschool.net/ascii

TienChin 项目改造完善&项目结构分析_第1张图片

TienChin 项目改造完善&项目结构分析_第2张图片

更改启动类中的 Banner

TienChin 项目改造完善&项目结构分析_第3张图片

!> 如果不生效,需要重新编译一下项目工程(出现了启动之后还没改变就需要执行一下这个步骤):

TienChin 项目改造完善&项目结构分析_第4张图片

出现的原因是可能你没有删除 .idea 文件与 .iml 文件让 idea 重新生成一下,可以先删除了,在用 idea 打开项目 idea 会自动构建这几个文件,做了这一步之后后续就都不用在重新编译了, 注意删除 .idea.iml 文件前需要先关闭 idea。

?> 数据库脚本重新执行,这一步不是必要的,执行的目的就是,把所以数据关于 ruoyi 的更改为我们自己项目的名字内容而已

  • 博主将,ry_20230223.sql,更名为了:tienchin_20230223.sql(非必须)

TienChin 项目改造完善&项目结构分析_第5张图片

TienChin 项目改造完善&项目结构分析_第6张图片

项目结构分析

tienchin 是一个多模块的项目

每个模块分别代表的含义如下

后端:

tienchin:

  • tienchin-common:公共工具模块
  • tienchin-framework:配置相关模块
  • tienchin-system:系统业务模块
  • tienchin-generator:代码生成模块
  • tienchin-quartz:定时任务模块
  • tienchin-admin:项目入口模块(Controller)

前端:

tienchin-web:


tienchin-admin 会调用其他模块的 service api 进行通信数据处理,后续自己加模块只需要在更目录鼠标右键新建 module 即可,然后在 admin 模块当中编写对应的 controller 即可。

改造微服务也是很方便的,因为现在这个脚手架是基于依赖的方式进行通信,改造微服务其实就是通过接口远程调用的方式,不过要改造真正意义上的微服务项目,还需要好好的架构一番才行!

?> 觉得逻辑清晰写的不错,还请麻烦给个关注与点赞支持一下博主,这将成为博主更新的动力。

你可能感兴趣的:(TienChin 项目改造完善&项目结构分析)