| | |
| | | // 全局配置 |
| | | GlobalConfig globalConfig = new GlobalConfig(); |
| | | //生成文件的输出目录 |
| | | String path="D:/hrt"; |
| | | String path="F:\\DeskTop"; |
| | | globalConfig.setOutputDir(path); |
| | | // Author设置作者 |
| | | globalConfig.setAuthor("mybatis-plus"); |
| | |
| | | globalConfig.setXmlName("%sMapper"); |
| | | globalConfig.setServiceName("%sService"); |
| | | globalConfig.setServiceImplName("%sServiceImpl"); |
| | | globalConfig.setAuthor("jqs"); |
| | | globalConfig.setAuthor("mitao"); |
| | | // globalConfig.setEntityName("%s"); |
| | | globalConfig.setControllerName("%sController"); |
| | | autoGenerator.setGlobalConfig(globalConfig); |
| | |
| | | DataSourceConfig dataSourceConfig = new DataSourceConfig(); |
| | | dataSourceConfig.setDbType(DbType.MYSQL); |
| | | dataSourceConfig.setTypeConvert(new MySqlTypeConvert()); |
| | | dataSourceConfig.setUrl("jdbc:mysql://47.109.78.184:10010/hrt_sys?tinyInt1isBit=false"); |
| | | dataSourceConfig.setUrl("jdbc:mysql://127.0.0.1:3306/hrt_goods?tinyInt1isBit=false"); |
| | | dataSourceConfig.setDriverName("com.mysql.cj.jdbc.Driver"); |
| | | dataSourceConfig.setUsername("root"); |
| | | dataSourceConfig.setPassword("hrt123456"); |
| | | dataSourceConfig.setPassword("123456"); |
| | | autoGenerator.setDataSource(dataSourceConfig); |
| | | |
| | | // 包名配置 |
| | | PackageConfig packageConfig = new PackageConfig(); |
| | | // 父包和子包名分开处理 |
| | | packageConfig.setParent("com.ruoyi.system"); |
| | | packageConfig.setParent("com.ruoyi.goods"); |
| | | packageConfig.setController("app"); |
| | | packageConfig.setEntity("domain.pojo"); |
| | | packageConfig.setMapper("mapper"); |
| | |
| | | strategy.setControllerMappingHyphenStyle(true); |
| | | //表和前缀处理 |
| | | String[] table = { |
| | | "t_file_record" |
| | | "t_xiaoe_live_record" |
| | | }; |
| | | strategy.setInclude(table); |
| | | String[] tablePre = new String[]{"t_"}; |