当前位置: 首页 > news >正文

公司网站建设浩森宇特三水网站建设首选公司

公司网站建设浩森宇特,三水网站建设首选公司,闷声赚钱的10个副业,温州网牌电线电缆有限公司BACKGROUND你是否也有这样的烦恼#xff1a;每次写代码都需要创建很多包很多层很多类很多接口#xff1f;耗时且费力姑且不谈#xff0c;有时可能还大意了没有闪#xff0c;搞出一堆bug这谁顶得住啊都3202年了#xff0c;让程序自力更生吧#xff01;#xff01;教程 le…BACKGROUND你是否也有这样的烦恼每次写代码都需要创建很多包很多层很多类很多接口耗时且费力姑且不谈有时可能还大意了没有闪搞出一堆bug这谁顶得住啊都3202年了让程序自力更生吧教程 lesson| 准备 prepare添加依赖 !-- https://mvnrepository.com/artifact/com.baomidou/mybatis-plus-generator --dependencygroupIdcom.baomidou/groupIdartifactIdmybatis-plus-generator/artifactIdversion3.5.3.1/version/dependency!-- https://mvnrepository.com/artifact/org.freemarker/freemarker --dependencygroupIdorg.freemarker/groupIdartifactIdfreemarker/artifactIdversion2.3.32/version/dependency复制如下文件内容本人定制功能已经可以满足日常开发更多可查阅官方文档package com.benjamin.demo.utils;import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.generator.FastAutoGenerator; import com.baomidou.mybatisplus.generator.config.OutputFile; import com.baomidou.mybatisplus.generator.config.rules.NamingStrategy; import com.baomidou.mybatisplus.generator.engine.FreemarkerTemplateEngine; import com.baomidou.mybatisplus.generator.fill.Column;import java.util.Arrays; import java.util.Collections; import java.util.List;public class MyBatisPlusAuto {public static void main(String[] args) {//如果在空项目下创建模块项目需要制定模块的名称,否则设置为空 //String moduleName ; // 单体项目 // String moduleName Wish-Cloud-master/wish-modules/wish-contract; // 多模块项目示例String projectPath System.getProperty(user.dir); //String databaseName 20230212_new_test;FastAutoGenerator.create( //jdbc:mysql://127.0.0.1:3306/ databaseName ?useUnicodetruecharacterEncodingutf8serverTimezoneAsia/Shanghai,yourusername, yourpassword)// 全局配置.globalConfig((scanner, builder) -builder.outputDir(projectPath / moduleName /src/main/java).author(scanner.apply(请输入作者名称)).fileOverride() // .enableSwagger() // 开启 swagger 模式)// 包配置.packageConfig((scanner, builder) - builder //.parent(com.wish) // 父包名.moduleName(scanner.apply(请输入包名)) // 父包模块名.pathInfo(Collections.singletonMap(OutputFile.xml, //曾经是mapperXmlprojectPath / moduleName /src/main/resources/mappers/)))// 策略配置.strategyConfig((scanner, builder) - builder.addInclude(getTables(scanner.apply(请输入表名2个及以上请使用英文逗号分隔ps:所有表输入 all))) // // .addTablePrefix(t_) // 过滤表前缀.controllerBuilder() // 生成RestController控制器.enableRestStyle().enableHyphenStyle() // 开启Controller驼峰转连字符.entityBuilder().enableLombok() // 实体是否为lombok模型.naming(NamingStrategy.underline_to_camel) // 数据库表字段映射到实体类的命名策略.columnNaming(NamingStrategy.underline_to_camel) // 数据库表字段映射到实体类字段的命名策略 // // .addTableFills( // new Column(create_time, FieldFill.INSERT) // ).build())// 模板引擎配置默认 Velocity 可选模板引擎 Beetl 或 Freemarker // .templateEngine(new BeetlTemplateEngine()).templateEngine(new FreemarkerTemplateEngine()). execute();}// 处理 all 情况protected static ListString getTables(String tables) {return all.equals(tables) ? Collections.emptyList() : Arrays.asList(tables.split(,));}}文件中请重点关注出现 “//...” 的地方是你运行前可能需要修改的位置。至于如何修改以及各部分什么含义注释已经非常清晰了这里不再重复描述。| 运行 run点击运行后控制台会有相应提示依次输入你想要的值并回车生成成功mac和windows都会弹出文件夹的同样我们回到项目中check通过上图可以看到everything is ok是不是巴适得板那么我们再随便check一个文件的内容该有的它都有剩下就需要我们根据需求再添砖加瓦了ENDThanks
http://www.tj-hxxt.cn/news/217348.html

相关文章:

  • 配资网站建设是什么上海做网站的费用
  • 东莞营销网站建设服务韩国设计公司网站
  • 在线购物网站开发项目微网站建设套餐
  • 长沙本土网站制作公司群晖 wordpress 外网
  • 从0到建网站网站排名是怎么做
  • 可以做pos机的网站平台维护工作内容
  • 专业网站建设多少钱百度竞价推广收费标准
  • 山东省建设资格注册中心网站拼多多网站建设合同
  • 网络服务遇到问题请稍后再试吧网络营销中的seo是指
  • 海市科技网站建设上海找工作网站
  • 网站信息化建设网站制作湖州
  • 网页设计与网站建设课程设计报告新公司注册在哪个网站
  • 网站设计制作的服务和质量嵌入式培训学校
  • 威海专业做网站设计的公司查看网站的目录文件夹权限设置
  • 响应式商场网站长春火车站电话人工服务
  • 寻找客户资源的网站电商网站建设与运营专业
  • 如何将网站开发成微信小程序如何做网站更新
  • 网站开发成功案例免费制作
  • 重庆百科网站推广高端房产网站建设
  • 手机网站开发按返回弹出提示窗口潍坊logo设计公司
  • 企业网站建设可以分为( )交互层次农产品网站开发技术方案与设施
  • 网站维护经费ps里新建网站尺寸怎么做
  • 西安建设网站公司许昌网站建设费用
  • php网站开发工程师笔试服务专业的网络建站公司
  • 鞍山市城乡建设局网站新媒体营销包括什么
  • 中国数据统计网站建立公司网站
  • html网站标题怎么做的wordpress标签怎么做静态化
  • 原创文章的网站被降权或无排名的原因有哪些在线制图
  • 天津建设项目招投标网站手机网站设计公司有哪些
  • 建站工具 phpwind有什么做美食的视频网站