TienChin 代码格式化-项目结构大改造

简介: 博主下载项目之后发现,整体的代码格式化风格,与 C 那种语言很相似,说明这个作者之前就是从事这块的导致风格有点类似,我们来格式化一下,当然这不是必要的,我是没习惯这种写法所以这里我写一下我格式化的过程让大家也学习下。

代码格式化

博主下载项目之后发现,整体的代码格式化风格,与 C 那种语言很相似,说明这个作者之前就是从事这块的导致风格有点类似,我们来格式化一下,当然这不是必要的,我是没习惯这种写法所以这里我写一下我格式化的过程让大家也学习下。


格式化之前:



格式化方式,选择项目:



勾选一下我图中框出来的选项点击 run 即可:



格式化之后:



项目结构大改造

后端

  1. 全局查找替换:com.ruoyi -> top.it6666(ctrl + shift + r),当然 top.it6666 你们可以自定义我这里是叫这个,因为这是我的域名



!> 注意 scope 选择 all places:



  1. 全局查找替换:3.8.2 -> 0.0.1



  1. 全局查找替换:ruoyi -> tienchin,这一步注意需要强调大小写匹配



  1. 全局查找替换:若依 -> TienChin健身



  1. shift + F6 修改模块名, tienchin-xxx



  1. shift + F6 修改项目名, tienchin



!> 在修改包名之前,首先我们重新加载一下我们的项目,就是刷新一下 maven,如下图:



  1. 修改包名, 各个模块自行去改完



改完包名之后的效果:



  1. 全局搜索替换:top.it6666.common,改为 top.it6666.tienchin.common
  2. top.it6666.tienchin.framework.config.CaptchaConfig 类中修改 KaptchaTextCreator 类的引用地址。
  3. 全局搜索 top.it6666.system -> top.it6666.tienchin.system


最后一步,首先将我们的项目在 IDEA 中关闭,然后在进入到我们项目的文件夹目录当中,更改一下我们的项目文件夹名称如下图:



名称改完毕之后,在进入到我们的后端项目,将 .idea 文件删除,让 IDEA 重新构建我们的项目索引文件:



删除完毕之后我们再次启动项目:



前端

  1. 替换工程项目的模块名 shift + f6



  1. 全局查找替换:若依 -> TienChin健身
  2. 全局查找替换:ruoyi -> tienchin,这一步注意需要强调大小写匹配
  3. 全局查找替换:3.8.2 -> 0.0.1,注意点,这里替换只需要替换当前项目当中的即可



  1. 剩余内容更改



ruoyi.js -> tienchin.js:



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

目录
相关文章
|
3月前
|
JSON JavaScript 前端开发
Vue3源码架构简析及Monorepo流程构建
【10月更文挑战第12天】Vue3源码架构简析及Monorepo流程构建
Vue3源码架构简析及Monorepo流程构建
|
7月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的学习自律养成小程序的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的学习自律养成小程序的详细设计和实现(源码+lw+部署文档+讲解等)
|
4月前
|
负载均衡 数据库 开发工具
|
前端开发 API 数据处理
TienChin 项目改造完善&项目结构分析
Banner 生成网站:https://bootschool.net/ascii
133 0
|
缓存 监控 前端开发
带你入门前端工程(十):重构
带你入门前端工程(十):重构
81 0
|
存储 编译器 程序员
2023-4-4-C++应该怎么设计一个好的项目结构
2023-4-4-C++应该怎么设计一个好的项目结构
645 0
|
JavaScript 前端开发 开发工具
【从零到一手撕脚手架 | 第一节】配置基础项目结构 Vite + TypeScrpit + Vue3 初始化项目
今天为大家带来一套教程,教大家入门“脚手架”,相信你一定会有所收获。 目前项目已开源且仍处于开发阶段,后续会更新更多内容,如有不正确的地方请大家指正,我会及时更新并纠正我的错误。
556 0
【从零到一手撕脚手架 | 第一节】配置基础项目结构 Vite + TypeScrpit + Vue3 初始化项目
|
存储 编解码 缓存
|
缓存 JavaScript 前端开发
【从零到一手撕脚手架 | 第三节】项目集成CommitLInt+ESLint+Prettier+StyleLint+LintStaged
前两节教大家如何初始化一个脚手架项目以及如何封装Vue技术栈常用的工具库。本小节教大家如何向我们的脚手架中配置ESLint、Prettier、StyleLint、LintStage。
543 0
【从零到一手撕脚手架 | 第三节】项目集成CommitLInt+ESLint+Prettier+StyleLint+LintStaged
|
JavaScript 测试技术
【Vue 开发实战】实战篇 # 46:如何做好组件的单元测试
【Vue 开发实战】实战篇 # 46:如何做好组件的单元测试
160 0
【Vue 开发实战】实战篇 # 46:如何做好组件的单元测试