# base_restful_java_program **Repository Path**: sevenydg/base_restful_java_program ## Basic Information - **Project Name**: base_restful_java_program - **Description**: 基于SQL生成代码的基本项目: 含基本restful构成类、mp代码自动生成器、根据sql生成表的flyway; 需要手动建库,并配置flyway,修改CodeGenerator参数; 详细说明见README.MD。 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2021-09-30 - **Last Updated**: 2021-09-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 操作说明 操作需要已创建好数据库 1、编写好V1__init.sql 2、修改application.yml中的配置信息——数据库连接 3、启动项目 4、修改CodeGenerator中配置信息——数据库连接 5、启动CodeGenerator,输入表名 ## 可能的问题 如若出现 \u914D\u7F6E\u83B7\u53D6\ 且无法用网上设置UTF-8的方法解决 推荐使用 json parser 看看想看的 ## 工程说明 RESTFUL风格的基本单模块代码工程 ___ #### 工具包-hutool * https://www.hutool.cn/docs/#/ --- #### 持久层-Mybatis-plus - https://baomidou.com/guide/ --- #### 文档与接口测试支持-swagger - http://localhost:8080/local/doc.html --- #### 数据库管理-flyway - ${} --- #### 日志管理-logBack - 日志可以通过logback.xml配置,LogAspect做处理