mybatis-plus generator template 中的全部属性
阅读原文时间:2023年07月08日阅读:2

{
"date": "2018-10-30",
"superServiceImplClassPackage": "com.baomidou.mybatisplus.extension.service.impl.ServiceImpl",
"baseResultMap": true,
"superMapperClass": "BaseMapper",
"activeRecord": true,
"superServiceClass": "IService",
"superServiceImplClass": "ServiceImpl",
"table": {
"comment": "查询指定城市所有测点的空气质量实况每小时更新",
"commonFields": [],
"controllerName": "AirStatLiveDataController",
"convert": false,
"entityName": "AirStatLiveData",
"entityPath": "airStatLiveData",
"fieldNames": "table_id, citycode, cityname, createtime, time, info, devid, stationname, aqi, pm25, pm10, co, so2, no2, o3, prkey",
"fields": [{
"capitalName": "TableId",
"columnType": "LONG",
"comment": "表单id",
"convert": false,
"keyFlag": true,
"keyIdentityFlag": true,
"name": "table_id",
"propertyName": "tableId",
"propertyType": "Long",
"type": "bigint(20)"
}, {
"capitalName": "Citycode",
"columnType": "STRING",
"comment": "城市编码",
"convert": false,
"keyFlag": false,
"keyIdentityFlag": false,
"name": "citycode",
"propertyName": "citycode",
"propertyType": "String",
"type": "varchar(50)"
}, {
"capitalName": "Cityname",
"columnType": "STRING",
"comment": "城市名称",
"convert": false,
"keyFlag": false,
"keyIdentityFlag": false,
"name": "cityname",
"propertyName": "cityname",
"propertyType": "String",
"type": "varchar(50)"
}, {
"capitalName": "Createtime",
"columnType": "STRING",
"comment": "数据更新时间",
"convert": false,
"keyFlag": false,
"keyIdentityFlag": false,
"name": "createtime",
"propertyName": "createtime",
"propertyType": "String",
"type": "varchar(50)"
}, {
"capitalName": "Time",
"columnType": "STRING",
"comment": "数据发布时间",
"convert": false,
"keyFlag": false,
"keyIdentityFlag": false,
"name": "time",
"propertyName": "time",
"propertyType": "String",
"type": "varchar(50)"
}, {
"capitalName": "Info",
"columnType": "STRING",
"comment": "空气质量数据列表",
"convert": false,
"keyFlag": false,
"keyIdentityFlag": false,
"name": "info",
"propertyName": "info",
"propertyType": "String",
"type": "varchar(50)"
}, {
"capitalName": "Devid",
"columnType": "STRING",
"comment": "测点编号",
"convert": false,
"keyFlag": false,
"keyIdentityFlag": false,
"name": "devid",
"propertyName": "devid",
"propertyType": "String",
"type": "varchar(50)"
}, {
"capitalName": "Stationname",
"columnType": "STRING",
"comment": "测点名称",
"convert": false,
"keyFlag": false,
"keyIdentityFlag": false,
"name": "stationname",
"propertyName": "stationname",
"propertyType": "String",
"type": "varchar(50)"
}, {
"capitalName": "Aqi",
"columnType": "STRING",
"comment": "空气质量指数",
"convert": false,
"keyFlag": false,
"keyIdentityFlag": false,
"name": "aqi",
"propertyName": "aqi",
"propertyType": "String",
"type": "varchar(50)"
}, {
"capitalName": "Pm25",
"columnType": "STRING",
"comment": "pm2.5值(μg/m³)",
"convert": false,
"keyFlag": false,
"keyIdentityFlag": false,
"name": "pm25",
"propertyName": "pm25",
"propertyType": "String",
"type": "varchar(50)"
}, {
"capitalName": "Pm10",
"columnType": "STRING",
"comment": "pm10值(μg/m³)",
"convert": false,
"keyFlag": false,
"keyIdentityFlag": false,
"name": "pm10",
"propertyName": "pm10",
"propertyType": "String",
"type": "varchar(50)"
}, {
"capitalName": "Co",
"columnType": "STRING",
"comment": "一氧化碳值(mg/m³)",
"convert": false,
"keyFlag": false,
"keyIdentityFlag": false,
"name": "co",
"propertyName": "co",
"propertyType": "String",
"type": "varchar(50)"
}, {
"capitalName": "So2",
"columnType": "STRING",
"comment": "二氧化硫值(μg/m³)",
"convert": false,
"keyFlag": false,
"keyIdentityFlag": false,
"name": "so2",
"propertyName": "so2",
"propertyType": "String",
"type": "varchar(50)"
}, {
"capitalName": "No2",
"columnType": "STRING",
"comment": "二氧化氮值(μg/m³)",
"convert": false,
"keyFlag": false,
"keyIdentityFlag": false,
"name": "no2",
"propertyName": "no2",
"propertyType": "String",
"type": "varchar(50)"
}, {
"capitalName": "O3",
"columnType": "STRING",
"comment": "臭氧值(μg/m³)",
"convert": false,
"keyFlag": false,
"keyIdentityFlag": false,
"name": "o3",
"propertyName": "o3",
"propertyType": "String",
"type": "varchar(50)"
}, {
"capitalName": "Prkey",
"columnType": "STRING",
"comment": "首要污染物",
"convert": false,
"keyFlag": false,
"keyIdentityFlag": false,
"name": "prkey",
"propertyName": "prkey",
"propertyType": "String",
"type": "varchar(50)"
}],
"importPackages": ["com.baomidou.mybatisplus.annotation.IdType", "com.baomidou.mybatisplus.extension.activerecord.Model", "com.baomidou.mybatisplus.annotation.TableId", "java.io.Serializable"],
"mapperName": "AirStatLiveDataMapper",
"name": "air_stat_live_data",
"serviceImplName": "AirStatLiveDataServiceImpl",
"serviceName": "AirStatLiveDataService",
"xmlName": "AirStatLiveDataMapper"
},
"package": {
"Entity": "com.enso.entity",
"Mapper": "com.enso.mapper",
"Xml": "com.enso.mapper",
"ServiceImpl": "com.enso.service.impl",
"Service": "com.enso.service",
"Controller": "com.enso.controller"
},
"author": "Mr.Wang",
"swagger2": false,
"baseColumnList": false,
"kotlin": false,
"entityLombokModel": false,
"superMapperClassPackage": "com.baomidou.mybatisplus.core.mapper.BaseMapper",
"restControllerStyle": false,
"entityBuilderModel": true,
"superServiceClassPackage": "com.baomidou.mybatisplus.extension.service.IService",
"entityBooleanColumnRemoveIsPrefix": false,
"entityColumnConstant": false,
"config": {
"globalConfig": {
"activeRecord": true,
"author": "Mr.Wang",
"baseColumnList": false,
"baseResultMap": true,
"controllerName": "%sController",
"dateType": "TIME_PACK",
"enableCache": false,
"fileOverride": false,
"kotlin": false,
"mapperName": "%sMapper",
"open": false,
"outputDir": "C:\\Users\\Administrator\\IdeaProjects\\nan-ning\\src\\main\\java",
"serviceImplName": "%sServiceImpl",
"serviceName": "%sService",
"swagger2": false,
"xmlName": "%sMapper"
},
"packageInfo": {
"$ref": "$.package"
},
"pathInfo": {
"entity_path": "C:\\Users\\Administrator\\IdeaProjects\\nan-ning\\src\\main\\java\\com\\enso\\entity",
"controller_path": "C:\\Users\\Administrator\\IdeaProjects\\nan-ning\\src\\main\\java\\com\\enso\\controller",
"xml_path": "C:\\Users\\Administrator\\IdeaProjects\\nan-ning\\src\\main\\java\\com\\enso\\mapper",
"service_path": "C:\\Users\\Administrator\\IdeaProjects\\nan-ning\\src\\main\\java\\com\\enso\\service",
"mapper_path": "C:\\Users\\Administrator\\IdeaProjects\\nan-ning\\src\\main\\java\\com\\enso\\mapper",
"service_impl_path": "C:\\Users\\Administrator\\IdeaProjects\\nan-ning\\src\\main\\java\\com\\enso\\service\\impl"
},
"strategyConfig": {
"capitalMode": false,
"columnNaming": "underline_to_camel",
"controllerMappingHyphenStyle": false,
"entityBooleanColumnRemoveIsPrefix": false,
"entityBuilderModel": true,
"entityColumnConstant": false,
"entityLombokModel": false,
"entityTableFieldAnnotationEnable": false,
"include": ["air_stat_live_data"],
"naming": "underline_to_camel",
"restControllerStyle": false,
"skipView": false,
"superMapperClass": "com.baomidou.mybatisplus.core.mapper.BaseMapper",
"superServiceClass": "com.baomidou.mybatisplus.extension.service.IService",
"superServiceImplClass": "com.baomidou.mybatisplus.extension.service.impl.ServiceImpl"
},
"superMapperClass": "com.baomidou.mybatisplus.core.mapper.BaseMapper",
"superServiceClass": "com.baomidou.mybatisplus.extension.service.IService",
"superServiceImplClass": "com.baomidou.mybatisplus.extension.service.impl.ServiceImpl",
"tableInfoList": [{
"$ref": "$.table"
}],
"template": {
"controller": "/templates/controller.java",
"mapper": "/templates/mapper.java",
"service": "/templates/service.java",
"serviceImpl": "/templates/serviceImpl.java",
"xml": "/templates/mapper.xml"
}
},
"enableCache": false,
"entity": "AirStatLiveData"
}

https://blog.csdn.net/qq_33842795/article/details/80227382       https://www.jianshu.com/p/8bf62ad92f54  自定义模板的使用方法

手机扫一扫

移动阅读更方便

阿里云服务器
腾讯云服务器
七牛云服务器