Jinquan_Ou
2023-03-19 c94a843ca6c381977b886a610b9211c8296492bc
修改上传文件
3个文件已修改
37 ■■■■ 已修改文件
ruoyi-admin/src/main/java/com/ruoyi/web/controller/common/CommonController.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/resources/application-druid.yml 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/test/java/com/ruoyi/generatorTest.java 34 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/web/controller/common/CommonController.java
@@ -73,7 +73,7 @@
     * 通用上传请求(单个)
     */
    @PostMapping("/upload")
    public AjaxResult uploadFile(@RequestParam("uploadFile")MultipartFile file) throws Exception
    public AjaxResult uploadFile(MultipartFile file) throws Exception
    {
        try
        {
ruoyi-admin/src/main/resources/application-druid.yml
@@ -8,7 +8,6 @@
            master:
                url: jdbc:mysql://localhost:3306/ruoyi?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
                username: root
#                username: zhangApp
                password: ZhangApp123!
#                password: 123456
            # 从库数据源
ruoyi-admin/src/test/java/com/ruoyi/generatorTest.java
@@ -20,7 +20,7 @@
    @Test
    public void test01() {
        //创建一个代码生成器
        FastAutoGenerator.create("jdbc:mysql://192.168.88.68:3306/mall_sms?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8",
        FastAutoGenerator.create("jdbc:mysql://192.168.88.68:3306/mall_pms?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8",
                        "root", "root")
                //全局配置(GlobalConfig)
                .globalConfig(builder -> {
@@ -41,22 +41,21 @@
                .strategyConfig(builder -> {
//                    builder.addInclude("zf_clean") // 设置需要生成的表名
//                            .addInclude("zf_collection") // 设置需要生成的表名
                    builder.addInclude("sms_coupon") // 设置需要生成的表名
                            .addInclude("sms_coupon_history") // 设置需要生成的表名
                            .addInclude("sms_coupon_spu_category_relation") // 设置需要生成的表名
                            .addInclude("sms_coupon_spu_relation") // 设置需要生成的表名
                            .addInclude("sms_home_adv") // 设置需要生成的表名
                            .addInclude("sms_home_subject") // 设置需要生成的表名
                            .addInclude("sms_home_subject_spu") // 设置需要生成的表名
                            .addInclude("sms_member_price") // 设置需要生成的表名
                            .addInclude("sms_seckill_promotion") // 设置需要生成的表名
                            .addInclude("sms_seckill_session") // 设置需要生成的表名
                            .addInclude("sms_seckill_sku_notice") // 设置需要生成的表名
                            .addInclude("sms_seckill_sku_relation") // 设置需要生成的表名
                            .addInclude("sms_sku_full_reduction") // 设置需要生成的表名
                            .addInclude("sms_sku_ladder") // 设置需要生成的表名
                            .addInclude("sms_spu_bounds"); // 设置需要生成的表名
                    builder.addInclude("pms_attr") // 设置需要生成的表名
                            .addInclude("pms_attr_attrgroup_relation") // 设置需要生成的表名
                            .addInclude("pms_attr_group") // 设置需要生成的表名
                            .addInclude("pms_brand") // 设置需要生成的表名
                            .addInclude("pms_category") // 设置需要生成的表名
                            .addInclude("pms_category_brand") // 设置需要生成的表名
                            .addInclude("pms_comment_replay") // 设置需要生成的表名
                            .addInclude("pms_product_attr_value") // 设置需要生成的表名
                            .addInclude("pms_sku_images") // 设置需要生成的表名
                            .addInclude("pms_sku_info") // 设置需要生成的表名
                            .addInclude("pms_sku_sale_attr_value") // 设置需要生成的表名
                            .addInclude("pms_spu_comment") // 设置需要生成的表名
                            .addInclude("pms_spu_images") // 设置需要生成的表名
                            .addInclude("pms_spu_info") // 设置需要生成的表名
                            .addInclude("pms_spu_info_desc"); // 设置需要生成的表名
                    builder.serviceBuilder()
                            .formatServiceFileName("%sService") //设置service的命名策略,没有这个配置的话,生成的service和serviceImpl类前面会有一个I,比如IUserService和IUserServiceImpl
@@ -69,6 +68,7 @@
//                .templateEngine(new FreemarkerTemplateEngine()) // 使用Freemarker引擎模板,默认的是Velocity引擎模板
                .templateEngine(new VelocityTemplateEngine())
                .execute(); //执行以上配置
    }
}