代码生成器(5个修改地方)
- 改路径
gc.setOutputDir(“F:\IdeaProject\guli_parent\service\service_edu” + “/src/main/java”); - 主键策略
类型对应 Long(ID_WORKER)、char/string(ID_WORKER_STR)
gc.setIdType(IdType.ID_WORKER_STR); - 数据源配置
数据库账号密码 - 包配置
java.com.atguigu.eduservice 路径名
pc.setModuleName(“eduservice”); //模块名
pc.setParent(“com.atguigu”);
pc.setController(“controller”);
pc.setEntity(“entity”);
pc.setService(“service”);
pc.setMapper(“mapper”); - 表名与实体名对应
strategy.setInclude(“edu_course”, “edu_course_description”, “edu_chapter”, “edu_video”);
strategy.setNaming(NamingStrategy.underline_to_camel);//数据库表映射到实体的命名策略
strategy.setTablePrefix(pc.getModuleName() + “_”); //生成实体时去掉表前缀