一、背景

最近在搞一下小项目,主要是数据的增删查改,一些数据显示而已。虽然很简单,但是,由于不知道有多少表,一个个手动构建controller,service,mapper,xml也太麻烦了,并且这个基本都一样,也没啥技术含量。特别是mapper.xml要从数据库拿表结构更烦人了,后面可能表更多。下图说明下流程代码执行流程


有话说,现在用的Pojo和BaseController做的,因为能节省时间,哈哈!基于最简构建技术。构建Entity还没做,没时间搞,用到再扩展

Git地址

二、项目的开发技术

项目需要本地化部署,不需要IP,主机名访问,类似于单机软件,但是还是个Web项目,轻量级小项目,纯MIS

后端技术:Springboot+Sqllite+Mybatis+ Freemarker

前端技术:Node+Vue+ Element-UI

三、Python构建思想

1、先建立Java模板


2、构建配置文件

3、链接数据库,根据表名称查询出表结构

4、根据表结构构建mapper.xml

5、根据表名称和配置文件构建controller,service,mapper

6、修改后的保存文件


 

    

发表评论

邮箱地址不会被公开。 必填项已用*标注