Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
T
traffic-signal-platform
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
signal
traffic-signal-platform
Commits
86118434
Commit
86118434
authored
Nov 15, 2022
by
wuxiaokai
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
mybatis反向生成
parent
6f1cb575
Changes
86
Hide whitespace changes
Inline
Side-by-side
Showing
86 changed files
with
2141 additions
and
423 deletions
+2141
-423
pom.xml
signal-utc-service/pom.xml
+55
-15
MybatisPlusGenerator.java
...ice/src/main/java/net/wanji/utc/MybatisPlusGenerator.java
+81
-0
UtcApplication.java
...c-service/src/main/java/net/wanji/utc/UtcApplication.java
+3
-3
TCrossInfoController.java
...n/java/net/wanji/utc/controller/TCrossInfoController.java
+20
-0
TCrossLightsController.java
...java/net/wanji/utc/controller/TCrossLightsController.java
+20
-0
TCrossPhaseController.java
.../java/net/wanji/utc/controller/TCrossPhaseController.java
+20
-0
TCrossPhaseLightsController.java
...net/wanji/utc/controller/TCrossPhaseLightsController.java
+20
-0
TCrossPlanController.java
...n/java/net/wanji/utc/controller/TCrossPlanController.java
+20
-0
TCrossSchedulesController.java
...a/net/wanji/utc/controller/TCrossSchedulesController.java
+20
-0
TCrossSchemeController.java
...java/net/wanji/utc/controller/TCrossSchemeController.java
+20
-0
TCrossSectionController.java
...ava/net/wanji/utc/controller/TCrossSectionController.java
+20
-0
TManufacturerApiInfoController.java
.../wanji/utc/controller/TManufacturerApiInfoController.java
+20
-0
TManufacturerInfoController.java
...net/wanji/utc/controller/TManufacturerInfoController.java
+20
-0
TSignalStatusLogController.java
.../net/wanji/utc/controller/TSignalStatusLogController.java
+20
-0
TSystemOperateLogController.java
...net/wanji/utc/controller/TSystemOperateLogController.java
+20
-0
TCrossInfo.java
...ervice/src/main/java/net/wanji/utc/entity/TCrossInfo.java
+101
-0
TCrossLights.java
...vice/src/main/java/net/wanji/utc/entity/TCrossLights.java
+89
-0
TCrossPhase.java
...rvice/src/main/java/net/wanji/utc/entity/TCrossPhase.java
+137
-0
TCrossPhaseLights.java
...src/main/java/net/wanji/utc/entity/TCrossPhaseLights.java
+65
-0
TCrossPlan.java
...ervice/src/main/java/net/wanji/utc/entity/TCrossPlan.java
+65
-0
TCrossSchedules.java
...e/src/main/java/net/wanji/utc/entity/TCrossSchedules.java
+77
-0
TCrossScheme.java
...vice/src/main/java/net/wanji/utc/entity/TCrossScheme.java
+95
-0
TCrossSection.java
...ice/src/main/java/net/wanji/utc/entity/TCrossSection.java
+89
-0
TManufacturerApiInfo.java
.../main/java/net/wanji/utc/entity/TManufacturerApiInfo.java
+83
-0
TManufacturerInfo.java
...src/main/java/net/wanji/utc/entity/TManufacturerInfo.java
+77
-0
TSignalStatusLog.java
.../src/main/java/net/wanji/utc/entity/TSignalStatusLog.java
+65
-0
TSystemOperateLog.java
...src/main/java/net/wanji/utc/entity/TSystemOperateLog.java
+83
-0
TCrossInfoMapper.java
.../src/main/java/net/wanji/utc/mapper/TCrossInfoMapper.java
+16
-0
TCrossLightsMapper.java
...rc/main/java/net/wanji/utc/mapper/TCrossLightsMapper.java
+16
-0
TCrossPhaseLightsMapper.java
...in/java/net/wanji/utc/mapper/TCrossPhaseLightsMapper.java
+16
-0
TCrossPhaseMapper.java
...src/main/java/net/wanji/utc/mapper/TCrossPhaseMapper.java
+16
-0
TCrossPlanMapper.java
.../src/main/java/net/wanji/utc/mapper/TCrossPlanMapper.java
+16
-0
TCrossSchedulesMapper.java
...main/java/net/wanji/utc/mapper/TCrossSchedulesMapper.java
+16
-0
TCrossSchemeMapper.java
...rc/main/java/net/wanji/utc/mapper/TCrossSchemeMapper.java
+16
-0
TCrossSectionMapper.java
...c/main/java/net/wanji/utc/mapper/TCrossSectionMapper.java
+16
-0
TManufacturerApiInfoMapper.java
...java/net/wanji/utc/mapper/TManufacturerApiInfoMapper.java
+16
-0
TManufacturerInfoMapper.java
...in/java/net/wanji/utc/mapper/TManufacturerInfoMapper.java
+16
-0
TSignalStatusLogMapper.java
...ain/java/net/wanji/utc/mapper/TSignalStatusLogMapper.java
+16
-0
TSystemOperateLogMapper.java
...in/java/net/wanji/utc/mapper/TSystemOperateLogMapper.java
+16
-0
TCrossInfoService.java
...rc/main/java/net/wanji/utc/service/TCrossInfoService.java
+16
-0
TCrossLightsService.java
.../main/java/net/wanji/utc/service/TCrossLightsService.java
+16
-0
TCrossPhaseLightsService.java
.../java/net/wanji/utc/service/TCrossPhaseLightsService.java
+16
-0
TCrossPhaseService.java
...c/main/java/net/wanji/utc/service/TCrossPhaseService.java
+16
-0
TCrossPlanService.java
...rc/main/java/net/wanji/utc/service/TCrossPlanService.java
+16
-0
TCrossSchedulesService.java
...in/java/net/wanji/utc/service/TCrossSchedulesService.java
+16
-0
TCrossSchemeService.java
.../main/java/net/wanji/utc/service/TCrossSchemeService.java
+16
-0
TCrossSectionService.java
...main/java/net/wanji/utc/service/TCrossSectionService.java
+16
-0
TManufacturerApiInfoService.java
...va/net/wanji/utc/service/TManufacturerApiInfoService.java
+16
-0
TManufacturerInfoService.java
.../java/net/wanji/utc/service/TManufacturerInfoService.java
+16
-0
TSignalStatusLogService.java
...n/java/net/wanji/utc/service/TSignalStatusLogService.java
+16
-0
TSystemOperateLogService.java
.../java/net/wanji/utc/service/TSystemOperateLogService.java
+16
-0
TCrossInfoServiceImpl.java
...ava/net/wanji/utc/service/impl/TCrossInfoServiceImpl.java
+20
-0
TCrossLightsServiceImpl.java
...a/net/wanji/utc/service/impl/TCrossLightsServiceImpl.java
+20
-0
TCrossPhaseLightsServiceImpl.java
.../wanji/utc/service/impl/TCrossPhaseLightsServiceImpl.java
+20
-0
TCrossPhaseServiceImpl.java
...va/net/wanji/utc/service/impl/TCrossPhaseServiceImpl.java
+20
-0
TCrossPlanServiceImpl.java
...ava/net/wanji/utc/service/impl/TCrossPlanServiceImpl.java
+20
-0
TCrossSchedulesServiceImpl.java
...et/wanji/utc/service/impl/TCrossSchedulesServiceImpl.java
+20
-0
TCrossSchemeServiceImpl.java
...a/net/wanji/utc/service/impl/TCrossSchemeServiceImpl.java
+20
-0
TCrossSectionServiceImpl.java
.../net/wanji/utc/service/impl/TCrossSectionServiceImpl.java
+20
-0
TManufacturerApiInfoServiceImpl.java
...nji/utc/service/impl/TManufacturerApiInfoServiceImpl.java
+20
-0
TManufacturerInfoServiceImpl.java
.../wanji/utc/service/impl/TManufacturerInfoServiceImpl.java
+20
-0
TSignalStatusLogServiceImpl.java
...t/wanji/utc/service/impl/TSignalStatusLogServiceImpl.java
+20
-0
TSystemOperateLogServiceImpl.java
.../wanji/utc/service/impl/TSystemOperateLogServiceImpl.java
+20
-0
application-dev.yml
signal-utc-service/src/main/resources/application-dev.yml
+15
-43
application-pro.yml
signal-utc-service/src/main/resources/application-pro.yml
+0
-61
application.yml
signal-utc-service/src/main/resources/application.yml
+37
-25
controller.java.ftl
...e/src/main/resources/generate_code_vm/controller.java.ftl
+0
-41
entity.java.ftl
...rvice/src/main/resources/generate_code_vm/entity.java.ftl
+0
-55
mapper.java.ftl
...rvice/src/main/resources/generate_code_vm/mapper.java.ftl
+0
-15
mapper.xml.ftl
...ervice/src/main/resources/generate_code_vm/mapper.xml.ftl
+0
-30
service.java.ftl
...vice/src/main/resources/generate_code_vm/service.java.ftl
+0
-14
serviceImpl.java.ftl
.../src/main/resources/generate_code_vm/serviceImpl.java.ftl
+0
-16
logback-spring.xml
signal-utc-service/src/main/resources/logback-spring.xml
+0
-70
TCrossInfoMapper.xml
...tc-service/src/main/resources/mapper/TCrossInfoMapper.xml
+5
-0
TCrossLightsMapper.xml
...-service/src/main/resources/mapper/TCrossLightsMapper.xml
+5
-0
TCrossPhaseLightsMapper.xml
...ice/src/main/resources/mapper/TCrossPhaseLightsMapper.xml
+5
-0
TCrossPhaseMapper.xml
...c-service/src/main/resources/mapper/TCrossPhaseMapper.xml
+5
-0
TCrossPlanMapper.xml
...tc-service/src/main/resources/mapper/TCrossPlanMapper.xml
+5
-0
TCrossSchedulesMapper.xml
...rvice/src/main/resources/mapper/TCrossSchedulesMapper.xml
+5
-0
TCrossSchemeMapper.xml
...-service/src/main/resources/mapper/TCrossSchemeMapper.xml
+5
-0
TCrossSectionMapper.xml
...service/src/main/resources/mapper/TCrossSectionMapper.xml
+5
-0
TManufacturerApiInfoMapper.xml
.../src/main/resources/mapper/TManufacturerApiInfoMapper.xml
+5
-0
TManufacturerInfoMapper.xml
...ice/src/main/resources/mapper/TManufacturerInfoMapper.xml
+5
-0
TSignalStatusLogMapper.xml
...vice/src/main/resources/mapper/TSignalStatusLogMapper.xml
+5
-0
TSystemOperateLogMapper.xml
...ice/src/main/resources/mapper/TSystemOperateLogMapper.xml
+5
-0
generatorConfig.xml
.../src/main/resources/mybatis-generator/generatorConfig.xml
+0
-35
No files found.
signal-utc-service/pom.xml
View file @
86118434
...
@@ -21,48 +21,88 @@
...
@@ -21,48 +21,88 @@
signal-utc-service
signal-utc-service
</description>
</description>
<properties>
<java.version>
1.8
</java.version>
<mybatis-plus-version>
3.5.1
</mybatis-plus-version>
</properties>
<dependencies>
<dependencies>
<dependency>
<dependency>
<groupId>
org.springframework.boot
</groupId>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-starter
</artifactId>
<artifactId>
spring-boot-starter
-cache
</artifactId>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
org.springframework.boot
</groupId>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-starter-aop
</artifactId>
<artifactId>
spring-boot-starter-web
</artifactId>
<exclusions>
<exclusion>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-starter-tomcat
</artifactId>
</exclusion>
</exclusions>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
org.springframework.boot
</groupId>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-starter-
cache
</artifactId>
<artifactId>
spring-boot-starter-
undertow
</artifactId>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
org.springframework.boot
</groupId>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-starter-
web
</artifactId>
<artifactId>
spring-boot-starter-
data-redis
</artifactId>
</dependency>
</dependency>
<!-- M
ybatis 依赖
-->
<!-- M
P相关 start
-->
<dependency>
<dependency>
<groupId>
org.mybatis.spring.boot
</groupId>
<groupId>
com.baomidou
</groupId>
<artifactId>
mybatis-spring-boot-starter
</artifactId>
<artifactId>
mybatis-plus-boot-starter
</artifactId>
<version>
${mybatis-plus-version}
</version>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
org.mybatis
</groupId>
<groupId>
com.baomidou
</groupId>
<artifactId>
mybatis-typehandlers-jsr310
</artifactId>
<artifactId>
mybatis-plus-generator
</artifactId>
<version>
${mybatis-plus-version}
</version>
</dependency>
</dependency>
<!-- TK MyBatis -->
<dependency>
<dependency>
<groupId>
tk.mybatis
</groupId>
<groupId>
com.baomidou
</groupId>
<artifactId>
mapper-spring-boot-starter
</artifactId>
<artifactId>
dynamic-datasource-spring-boot-starter
</artifactId>
<version>
${mybatis-plus-version}
</version>
</dependency>
<!-- MP相关 end -->
<dependency>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-starter-freemarker
</artifactId>
</dependency>
</dependency>
<!-- MySQL -->
<dependency>
<dependency>
<groupId>
com.alibaba
</groupId>
<groupId>
com.alibaba
</groupId>
<artifactId>
druid
</artifactId>
<artifactId>
druid-spring-boot-starter
</artifactId>
<version>
1.1.24
</version>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
mysql
</groupId>
<groupId>
mysql
</groupId>
<artifactId>
mysql-connector-java
</artifactId>
<artifactId>
mysql-connector-java
</artifactId>
<scope>
runtime
</scope>
<version>
8.0.24
</version>
</dependency>
<dependency>
<groupId>
com.alibaba
</groupId>
<artifactId>
fastjson
</artifactId>
<version>
1.2.83
</version>
</dependency>
<dependency>
<groupId>
org.projectlombok
</groupId>
<artifactId>
lombok
</artifactId>
<version>
RELEASE
</version>
<scope>
compile
</scope>
</dependency>
</dependency>
</dependencies>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-maven-plugin
</artifactId>
<configuration>
<mainClass>
net.wanji.utc.UtcApplication
</mainClass>
</configuration>
</plugin>
</plugins>
</build>
</project>
</project>
\ No newline at end of file
signal-utc-service/src/main/java/net/wanji/utc/MybatisPlusGenerator.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
;
import
com.baomidou.mybatisplus.generator.FastAutoGenerator
;
import
com.baomidou.mybatisplus.generator.config.OutputFile
;
import
com.baomidou.mybatisplus.generator.engine.FreemarkerTemplateEngine
;
import
java.util.Collections
;
/**
* @author wuxiaokai
* @date 2022/4/14 10:50:34
*/
public
class
MybatisPlusGenerator
{
private
static
final
String
PROJECT_PATH
=
System
.
getProperty
(
"user.dir"
);
private
static
final
String
OUTPUT_DIR
=
"signal-utc-service/src/main/java"
;
private
static
final
String
AUTHOR
=
"wj"
;
private
static
final
String
URL
=
"jdbc:mysql://10.100.1.74:3306/t_signal_utc?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull&allowMultiQueries=true&sessionVariables=sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'&useSSL=false&useCursorFetch=true"
;
private
static
final
String
DRIVER_NAME
=
"com.mysql.cj.jdbc.Driver"
;
private
static
final
String
USERNAME
=
"root"
;
private
static
final
String
PASSWORD
=
"Wanji300552"
;
private
static
final
String
[]
TABLES
=
{
"t_cross_info"
,
"t_cross_lights"
,
"t_cross_phase"
,
"t_cross_phase_lights"
,
"t_cross_plan"
,
"t_cross_schedules"
,
"t_cross_scheme"
,
"t_cross_section"
,
"t_manufacturer_api_info"
,
"t_manufacturer_info"
,
"t_signal_status_log"
,
"t_system_operate_log"
};
private
static
final
String
TEMPLATE_PATH
=
"/templates/mapper.xml.ftl"
;
private
static
final
String
MAPPER_PATH
=
"signal-utc-service/src/main/resources/mapper/"
;
private
static
final
String
PARENT
=
"net.wanji.utc"
;
public
static
void
main
(
String
[]
args
)
{
FastAutoGenerator
.
create
(
URL
,
USERNAME
,
PASSWORD
)
.
globalConfig
(
builder
->
{
builder
.
author
(
AUTHOR
)
// 设置作者
// .enableSwagger() // 开启 swagger 模式
.
fileOverride
()
// 覆盖已生成文件
.
outputDir
(
OUTPUT_DIR
)
// 指定输出目录
.
disableOpenDir
();
//禁止打开输出目录
})
.
packageConfig
(
builder
->
{
builder
.
parent
(
PARENT
)
// 设置父包名
//.moduleName(null) // 设置父包模块名
.
pathInfo
(
Collections
.
singletonMap
(
OutputFile
.
mapperXml
,
MAPPER_PATH
));
// 设置mapperXml生成路径
})
.
strategyConfig
(
builder
->
{
builder
.
addInclude
(
TABLES
)
// 设置需要生成的表名
//.addTablePrefix(null) // 设置过滤表前缀
//Service 策略配置
.
serviceBuilder
()
.
formatServiceFileName
(
"%sService"
)
//格式化 service 接口文件名称
.
formatServiceImplFileName
(
"%sServiceImpl"
)
//格式化 service 实现类文件名称
//Entity 策略配置
.
entityBuilder
()
.
enableChainModel
()
//开启链式模型
.
enableLombok
()
//开启Lombok模型
.
enableTableFieldAnnotation
()
//开启生成实体时生成字段注解
//.logicDeleteColumnName("deleted")//默认删除属性名称(数据库)
//.logicDeletePropertyName("deleted")//默认删除属性名称(实体)
//.versionColumnName("version")//乐观锁属性名(数据库)
//.versionPropertyName("version")//乐观锁属性名(实体)
//.addTableFills(new Column("create_Time", FieldFill.INSERT))//添加表字段填充(自动填充)
//.addTableFills(new Column("update_Time", FieldFill.INSERT_UPDATE))//添加表字段填充(自动填充)
//controller 策略配置
.
controllerBuilder
()
.
enableRestStyle
();
//开启生成@RestController 控制器
})
.
templateEngine
(
new
FreemarkerTemplateEngine
())
// 使用Freemarker引擎模板,默认的是Velocity引擎模板
.
execute
();
}
}
signal-utc-service/src/main/java/
com
/wanji/utc/UtcApplication.java
→
signal-utc-service/src/main/java/
net
/wanji/utc/UtcApplication.java
View file @
86118434
package
com
.
wanji
.
utc
;
package
net
.
wanji
.
utc
;
import
org.mybatis.spring.annotation.MapperScan
;
import
org.mybatis.spring.annotation.MapperScan
;
import
org.springframework.boot.SpringApplication
;
import
org.springframework.boot.SpringApplication
;
...
@@ -10,9 +10,9 @@ import org.springframework.transaction.annotation.EnableTransactionManagement;
...
@@ -10,9 +10,9 @@ import org.springframework.transaction.annotation.EnableTransactionManagement;
/**
/**
* @date 2022/11/15 8:31
* @date 2022/11/15 8:31
*/
*/
@SpringBootApplication
(
scanBasePackages
=
"
com.wanji
"
)
@SpringBootApplication
(
scanBasePackages
=
"
net.wanji.utc
"
)
@EnableTransactionManagement
@EnableTransactionManagement
@MapperScan
(
basePackages
=
"
com.wanji.utc.dao
.mapper"
)
@MapperScan
(
basePackages
=
"
net.wanji.utc
.mapper"
)
@EnableScheduling
@EnableScheduling
@EnableAsync
@EnableAsync
public
class
UtcApplication
{
public
class
UtcApplication
{
...
...
signal-utc-service/src/main/java/net/wanji/utc/controller/TCrossInfoController.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
/**
* <p>
* 路口基础表 前端控制器
* </p>
*
* @author wj
* @since 2022-11-15
*/
@RestController
@RequestMapping
(
"/t-cross-info"
)
public
class
TCrossInfoController
{
}
signal-utc-service/src/main/java/net/wanji/utc/controller/TCrossLightsController.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
/**
* <p>
* 路口灯组表 前端控制器
* </p>
*
* @author wj
* @since 2022-11-15
*/
@RestController
@RequestMapping
(
"/t-cross-lights"
)
public
class
TCrossLightsController
{
}
signal-utc-service/src/main/java/net/wanji/utc/controller/TCrossPhaseController.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
/**
* <p>
* 路口相位表 前端控制器
* </p>
*
* @author wj
* @since 2022-11-15
*/
@RestController
@RequestMapping
(
"/t-cross-phase"
)
public
class
TCrossPhaseController
{
}
signal-utc-service/src/main/java/net/wanji/utc/controller/TCrossPhaseLightsController.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
/**
* <p>
* 相位灯组关系表 前端控制器
* </p>
*
* @author wj
* @since 2022-11-15
*/
@RestController
@RequestMapping
(
"/t-cross-phase-lights"
)
public
class
TCrossPhaseLightsController
{
}
signal-utc-service/src/main/java/net/wanji/utc/controller/TCrossPlanController.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
/**
* <p>
* 路口计划表 前端控制器
* </p>
*
* @author wj
* @since 2022-11-15
*/
@RestController
@RequestMapping
(
"/t-cross-plan"
)
public
class
TCrossPlanController
{
}
signal-utc-service/src/main/java/net/wanji/utc/controller/TCrossSchedulesController.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
/**
* <p>
* 时间表 前端控制器
* </p>
*
* @author wj
* @since 2022-11-15
*/
@RestController
@RequestMapping
(
"/t-cross-schedules"
)
public
class
TCrossSchedulesController
{
}
signal-utc-service/src/main/java/net/wanji/utc/controller/TCrossSchemeController.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
/**
* <p>
* 信号方案表 前端控制器
* </p>
*
* @author wj
* @since 2022-11-15
*/
@RestController
@RequestMapping
(
"/t-cross-scheme"
)
public
class
TCrossSchemeController
{
}
signal-utc-service/src/main/java/net/wanji/utc/controller/TCrossSectionController.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
/**
* <p>
* 路口时段表 前端控制器
* </p>
*
* @author wj
* @since 2022-11-15
*/
@RestController
@RequestMapping
(
"/t-cross-section"
)
public
class
TCrossSectionController
{
}
signal-utc-service/src/main/java/net/wanji/utc/controller/TManufacturerApiInfoController.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
/**
* <p>
* 厂商平台接口表 前端控制器
* </p>
*
* @author wj
* @since 2022-11-15
*/
@RestController
@RequestMapping
(
"/t-manufacturer-api-info"
)
public
class
TManufacturerApiInfoController
{
}
signal-utc-service/src/main/java/net/wanji/utc/controller/TManufacturerInfoController.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
/**
* <p>
* 厂商基础表 前端控制器
* </p>
*
* @author wj
* @since 2022-11-15
*/
@RestController
@RequestMapping
(
"/t-manufacturer-info"
)
public
class
TManufacturerInfoController
{
}
signal-utc-service/src/main/java/net/wanji/utc/controller/TSignalStatusLogController.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
/**
* <p>
* 信号机状态日志表 前端控制器
* </p>
*
* @author wj
* @since 2022-11-15
*/
@RestController
@RequestMapping
(
"/t-signal-status-log"
)
public
class
TSignalStatusLogController
{
}
signal-utc-service/src/main/java/net/wanji/utc/controller/TSystemOperateLogController.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
/**
* <p>
* 系统操作日志表 前端控制器
* </p>
*
* @author wj
* @since 2022-11-15
*/
@RestController
@RequestMapping
(
"/t-system-operate-log"
)
public
class
TSystemOperateLogController
{
}
signal-utc-service/src/main/java/net/wanji/utc/entity/TCrossInfo.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.io.Serializable
;
import
java.time.LocalDateTime
;
import
lombok.Getter
;
import
lombok.Setter
;
import
lombok.experimental.Accessors
;
/**
* <p>
* 路口基础表
* </p>
*
* @author wj
* @since 2022-11-15
*/
@Getter
@Setter
@Accessors
(
chain
=
true
)
@TableName
(
"t_cross_info"
)
public
class
TCrossInfo
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 路口ID
*/
@TableId
(
"id"
)
private
String
id
;
/**
* 路口名称
*/
@TableField
(
"name"
)
private
String
name
;
/**
* 信号机编号
*/
@TableField
(
"code"
)
private
String
code
;
/**
* 厂商ID
*/
@TableField
(
"manufacturer_id"
)
private
Integer
manufacturerId
;
/**
* 信号机IP
*/
@TableField
(
"ip"
)
private
String
ip
;
/**
* 信号机端口
*/
@TableField
(
"port"
)
private
Integer
port
;
/**
* 经纬度
*/
@TableField
(
"location"
)
private
String
location
;
/**
* 版本号
*/
@TableField
(
"version"
)
private
String
version
;
/**
* 型号
*/
@TableField
(
"model"
)
private
String
model
;
/**
* 安装时间
*/
@TableField
(
"install_time"
)
private
LocalDateTime
installTime
;
/**
* 创建时间
*/
@TableField
(
"gmt_create"
)
private
LocalDateTime
gmtCreate
;
/**
* 修改时间
*/
@TableField
(
"gmt_modified"
)
private
LocalDateTime
gmtModified
;
}
signal-utc-service/src/main/java/net/wanji/utc/entity/TCrossLights.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.io.Serializable
;
import
java.time.LocalDateTime
;
import
lombok.Getter
;
import
lombok.Setter
;
import
lombok.experimental.Accessors
;
/**
* <p>
* 路口灯组表
* </p>
*
* @author wj
* @since 2022-11-15
*/
@Getter
@Setter
@Accessors
(
chain
=
true
)
@TableName
(
"t_cross_lights"
)
public
class
TCrossLights
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 灯组ID
*/
@TableId
(
"id"
)
private
Integer
id
;
/**
* 灯组号
*/
@TableField
(
"no"
)
private
String
no
;
/**
* 灯组名称
*/
@TableField
(
"name"
)
private
String
name
;
/**
* 灯组类型:1箭头,2圆饼,3行人
*/
@TableField
(
"type"
)
private
Integer
type
;
/**
* 灯组方向:1北;2东北;3东;4东南;5南;6西南;7西;8西北
*/
@TableField
(
"dir"
)
private
Integer
dir
;
/**
* 灯组转向:1左转;2右转;3直行;4左掉头;5直左;6直右;7右掉头;8向左合流;9向右合流;10左转加掉头;11右转加掉头;12直行加左掉头;13直行加右掉头;14左转右转;15左直右;16左转右转加掉头;17左直掉头;18左直右掉头;20行人
*/
@TableField
(
"turn"
)
private
Integer
turn
;
/**
* 路口ID
*/
@TableField
(
"cross_id"
)
private
String
crossId
;
/**
* 行人进出口:1进口,2出口,3进出口
*/
@TableField
(
"in_out_type"
)
private
Integer
inOutType
;
/**
* 创建时间
*/
@TableField
(
"gmt_create"
)
private
LocalDateTime
gmtCreate
;
/**
* 修改时间
*/
@TableField
(
"gmt_modified"
)
private
LocalDateTime
gmtModified
;
}
signal-utc-service/src/main/java/net/wanji/utc/entity/TCrossPhase.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.io.Serializable
;
import
java.time.LocalDateTime
;
import
lombok.Getter
;
import
lombok.Setter
;
import
lombok.experimental.Accessors
;
/**
* <p>
* 路口相位表
* </p>
*
* @author wj
* @since 2022-11-15
*/
@Getter
@Setter
@Accessors
(
chain
=
true
)
@TableName
(
"t_cross_phase"
)
public
class
TCrossPhase
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 相位ID
*/
@TableId
(
"id"
)
private
Integer
id
;
/**
* 相位号
*/
@TableField
(
"no"
)
private
String
no
;
/**
* 相位名称
*/
@TableField
(
"name"
)
private
String
name
;
/**
* 相位序号
*/
@TableField
(
"sort"
)
private
Integer
sort
;
/**
* 路口ID
*/
@TableField
(
"cross_id"
)
private
String
crossId
;
/**
* 方案ID
*/
@TableField
(
"plan_id"
)
private
Integer
planId
;
/**
* 环号
*/
@TableField
(
"ring_no"
)
private
Integer
ringNo
;
/**
* 控制模式:1定周期;2绿灯;3黄灯;4红灯;5关灯;6绿闪;7黄闪;8红闪
*/
@TableField
(
"control_mode"
)
private
Integer
controlMode
;
/**
* 相位时间
*/
@TableField
(
"phase_time"
)
private
Integer
phaseTime
;
/**
* 绿灯时间
*/
@TableField
(
"green_time"
)
private
Integer
greenTime
;
/**
* 绿闪时间
*/
@TableField
(
"green_flash_time"
)
private
Integer
greenFlashTime
;
/**
* 行闪时间
*/
@TableField
(
"ped_flash_time"
)
private
Integer
pedFlashTime
;
/**
* 黄灯时间
*/
@TableField
(
"yellow_time"
)
private
Integer
yellowTime
;
/**
* 红灯时间
*/
@TableField
(
"red_time"
)
private
Integer
redTime
;
/**
* 最小绿灯时间
*/
@TableField
(
"min_green_time"
)
private
Integer
minGreenTime
;
/**
* 最大绿灯时间
*/
@TableField
(
"max_green_time"
)
private
Integer
maxGreenTime
;
/**
* 创建时间
*/
@TableField
(
"gmt_create"
)
private
LocalDateTime
gmtCreate
;
/**
* 修改时间
*/
@TableField
(
"gmt_modified"
)
private
LocalDateTime
gmtModified
;
}
signal-utc-service/src/main/java/net/wanji/utc/entity/TCrossPhaseLights.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.io.Serializable
;
import
java.time.LocalDateTime
;
import
lombok.Getter
;
import
lombok.Setter
;
import
lombok.experimental.Accessors
;
/**
* <p>
* 相位灯组关系表
* </p>
*
* @author wj
* @since 2022-11-15
*/
@Getter
@Setter
@Accessors
(
chain
=
true
)
@TableName
(
"t_cross_phase_lights"
)
public
class
TCrossPhaseLights
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 主键
*/
@TableId
(
"id"
)
private
Integer
id
;
/**
* 灯组ID
*/
@TableField
(
"lights_id"
)
private
Integer
lightsId
;
/**
* 相位ID
*/
@TableField
(
"phase_id"
)
private
Integer
phaseId
;
/**
* 路口ID
*/
@TableField
(
"cross_id"
)
private
String
crossId
;
/**
* 创建时间
*/
@TableField
(
"gmt_create"
)
private
LocalDateTime
gmtCreate
;
/**
* 修改时间
*/
@TableField
(
"gmt_modified"
)
private
LocalDateTime
gmtModified
;
}
signal-utc-service/src/main/java/net/wanji/utc/entity/TCrossPlan.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.io.Serializable
;
import
java.time.LocalDateTime
;
import
lombok.Getter
;
import
lombok.Setter
;
import
lombok.experimental.Accessors
;
/**
* <p>
* 路口计划表
* </p>
*
* @author wj
* @since 2022-11-15
*/
@Getter
@Setter
@Accessors
(
chain
=
true
)
@TableName
(
"t_cross_plan"
)
public
class
TCrossPlan
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 计划ID
*/
@TableId
(
"id"
)
private
Integer
id
;
/**
* 计划号
*/
@TableField
(
"no"
)
private
String
no
;
/**
* 计划名称
*/
@TableField
(
"name"
)
private
String
name
;
/**
* 路口ID
*/
@TableField
(
"cross_id"
)
private
String
crossId
;
/**
* 创建时间
*/
@TableField
(
"gmt_create"
)
private
LocalDateTime
gmtCreate
;
/**
* 修改时间
*/
@TableField
(
"gmt_modified"
)
private
LocalDateTime
gmtModified
;
}
signal-utc-service/src/main/java/net/wanji/utc/entity/TCrossSchedules.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.io.Serializable
;
import
java.time.LocalDateTime
;
import
lombok.Getter
;
import
lombok.Setter
;
import
lombok.experimental.Accessors
;
/**
* <p>
* 时间表
* </p>
*
* @author wj
* @since 2022-11-15
*/
@Getter
@Setter
@Accessors
(
chain
=
true
)
@TableName
(
"t_cross_schedules"
)
public
class
TCrossSchedules
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 日期ID
*/
@TableId
(
"id"
)
private
Integer
id
;
/**
* 日期名称
*/
@TableField
(
"name"
)
private
String
name
;
/**
* 路口ID
*/
@TableField
(
"cross_id"
)
private
String
crossId
;
/**
* 计划ID
*/
@TableField
(
"plan_id"
)
private
Integer
planId
;
/**
* 星期:1周一,2周二,3周三,4周四,5周五,6周六,7周日,0特殊日期
*/
@TableField
(
"week"
)
private
Integer
week
;
/**
* 特殊日期
*/
@TableField
(
"special_date"
)
private
LocalDateTime
specialDate
;
/**
* 创建时间
*/
@TableField
(
"gmt_create"
)
private
LocalDateTime
gmtCreate
;
/**
* 修改时间
*/
@TableField
(
"gmt_modified"
)
private
LocalDateTime
gmtModified
;
}
signal-utc-service/src/main/java/net/wanji/utc/entity/TCrossScheme.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.io.Serializable
;
import
java.time.LocalDateTime
;
import
lombok.Getter
;
import
lombok.Setter
;
import
lombok.experimental.Accessors
;
/**
* <p>
* 信号方案表
* </p>
*
* @author wj
* @since 2022-11-15
*/
@Getter
@Setter
@Accessors
(
chain
=
true
)
@TableName
(
"t_cross_scheme"
)
public
class
TCrossScheme
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 方案ID
*/
@TableId
(
"id"
)
private
Integer
id
;
/**
* 方案号
*/
@TableField
(
"no"
)
private
String
no
;
/**
* 方案名称
*/
@TableField
(
"name"
)
private
String
name
;
/**
* 路口ID
*/
@TableField
(
"cross_id"
)
private
String
crossId
;
/**
* 周期
*/
@TableField
(
"cycle"
)
private
Integer
cycle
;
/**
* 协调相位ID
*/
@TableField
(
"coord_phase"
)
private
Integer
coordPhase
;
/**
* 相位差
*/
@TableField
(
"offset"
)
private
Integer
offset
;
/**
* 数据来源:1信号机;2平台
*/
@TableField
(
"source"
)
private
Integer
source
;
/**
* 删除标识:1删除;0未删除
*/
@TableField
(
"is_deleted"
)
private
Integer
isDeleted
;
/**
* 创建时间
*/
@TableField
(
"gmt_create"
)
private
LocalDateTime
gmtCreate
;
/**
* 修改时间
*/
@TableField
(
"gmt_modified"
)
private
LocalDateTime
gmtModified
;
}
signal-utc-service/src/main/java/net/wanji/utc/entity/TCrossSection.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.io.Serializable
;
import
java.time.LocalDateTime
;
import
lombok.Getter
;
import
lombok.Setter
;
import
lombok.experimental.Accessors
;
/**
* <p>
* 路口时段表
* </p>
*
* @author wj
* @since 2022-11-15
*/
@Getter
@Setter
@Accessors
(
chain
=
true
)
@TableName
(
"t_cross_section"
)
public
class
TCrossSection
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 时段ID
*/
@TableId
(
"id"
)
private
Integer
id
;
/**
* 时段号
*/
@TableField
(
"no"
)
private
String
no
;
/**
* 开始时间
*/
@TableField
(
"start_time"
)
private
String
startTime
;
/**
* 结束时间
*/
@TableField
(
"end_time"
)
private
String
endTime
;
/**
* 路口ID
*/
@TableField
(
"cross_id"
)
private
String
crossId
;
/**
* 计划ID
*/
@TableField
(
"plan_id"
)
private
Integer
planId
;
/**
* 控制模式:1定周期;2绿波协调;3黄闪;4全红;5关灯;6单点自适应;7全感应;8半感应;9
*/
@TableField
(
"control_mode"
)
private
Integer
controlMode
;
/**
* 方案ID
*/
@TableField
(
"sceme_id"
)
private
Integer
scemeId
;
/**
* 创建时间
*/
@TableField
(
"gmt_create"
)
private
LocalDateTime
gmtCreate
;
/**
* 修改时间
*/
@TableField
(
"gmt_modified"
)
private
LocalDateTime
gmtModified
;
}
signal-utc-service/src/main/java/net/wanji/utc/entity/TManufacturerApiInfo.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.io.Serializable
;
import
java.time.LocalDateTime
;
import
lombok.Getter
;
import
lombok.Setter
;
import
lombok.experimental.Accessors
;
/**
* <p>
* 厂商平台接口表
* </p>
*
* @author wj
* @since 2022-11-15
*/
@Getter
@Setter
@Accessors
(
chain
=
true
)
@TableName
(
"t_manufacturer_api_info"
)
public
class
TManufacturerApiInfo
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 接口ID
*/
@TableId
(
"id"
)
private
Integer
id
;
/**
* 接口代码
*/
@TableField
(
"code"
)
private
String
code
;
/**
* 接口名称
*/
@TableField
(
"name"
)
private
String
name
;
/**
* 接口类型:1、静态;2、动态;3、控制
*/
@TableField
(
"type"
)
private
Integer
type
;
/**
* 请求方式:get、post
*/
@TableField
(
"method"
)
private
String
method
;
/**
* 接口地址
*/
@TableField
(
"address"
)
private
String
address
;
/**
* 厂商ID
*/
@TableField
(
"manufacturer_id"
)
private
Integer
manufacturerId
;
/**
* 创建时间
*/
@TableField
(
"gmt_create"
)
private
LocalDateTime
gmtCreate
;
/**
* 修改时间
*/
@TableField
(
"gmt_modified"
)
private
LocalDateTime
gmtModified
;
}
signal-utc-service/src/main/java/net/wanji/utc/entity/TManufacturerInfo.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.io.Serializable
;
import
java.time.LocalDateTime
;
import
lombok.Getter
;
import
lombok.Setter
;
import
lombok.experimental.Accessors
;
/**
* <p>
* 厂商基础表
* </p>
*
* @author wj
* @since 2022-11-15
*/
@Getter
@Setter
@Accessors
(
chain
=
true
)
@TableName
(
"t_manufacturer_info"
)
public
class
TManufacturerInfo
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 厂商ID
*/
@TableId
(
"id"
)
private
Integer
id
;
/**
* 厂商代码
*/
@TableField
(
"code"
)
private
String
code
;
/**
* 厂商名称
*/
@TableField
(
"name"
)
private
String
name
;
/**
* 厂商简称
*/
@TableField
(
"nick_name"
)
private
String
nickName
;
/**
* 平台地址
*/
@TableField
(
"address"
)
private
String
address
;
/**
* 维护单位
*/
@TableField
(
"maintenance_unit"
)
private
String
maintenanceUnit
;
/**
* 创建时间
*/
@TableField
(
"gmt_create"
)
private
LocalDateTime
gmtCreate
;
/**
* 修改时间
*/
@TableField
(
"gmt_modified"
)
private
LocalDateTime
gmtModified
;
}
signal-utc-service/src/main/java/net/wanji/utc/entity/TSignalStatusLog.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.io.Serializable
;
import
java.time.LocalDateTime
;
import
lombok.Getter
;
import
lombok.Setter
;
import
lombok.experimental.Accessors
;
/**
* <p>
* 信号机状态日志表
* </p>
*
* @author wj
* @since 2022-11-15
*/
@Getter
@Setter
@Accessors
(
chain
=
true
)
@TableName
(
"t_signal_status_log"
)
public
class
TSignalStatusLog
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 日志ID
*/
@TableId
(
"id"
)
private
Integer
id
;
/**
* 信号机ID
*/
@TableField
(
"signal_id"
)
private
String
signalId
;
/**
* 信号状态:0离线;1在线
*/
@TableField
(
"status"
)
private
Integer
status
;
/**
* 故障类型:0正常;1检测器故障;2时钟故障;3电源故障;4驱动模块故障;5信号灯故障;6箱门开启;7方案错误;8绿冲突;9红全熄;10行人红熄;
*/
@TableField
(
"fault_type"
)
private
Integer
faultType
;
/**
* 控制类型:1时间表;2全红;3黄闪;4锁定;5中心优化;6MEC优化;7现场手动
*/
@TableField
(
"control_type"
)
private
Integer
controlType
;
/**
* 创建时间
*/
@TableField
(
"gmt_create"
)
private
LocalDateTime
gmtCreate
;
}
signal-utc-service/src/main/java/net/wanji/utc/entity/TSystemOperateLog.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.io.Serializable
;
import
java.time.LocalDateTime
;
import
lombok.Getter
;
import
lombok.Setter
;
import
lombok.experimental.Accessors
;
/**
* <p>
* 系统操作日志表
* </p>
*
* @author wj
* @since 2022-11-15
*/
@Getter
@Setter
@Accessors
(
chain
=
true
)
@TableName
(
"t_system_operate_log"
)
public
class
TSystemOperateLog
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 日志ID
*/
@TableId
(
"id"
)
private
Integer
id
;
/**
* 访问地址
*/
@TableField
(
"url"
)
private
String
url
;
/**
* 调用方IP
*/
@TableField
(
"ip"
)
private
String
ip
;
/**
* 操作用户
*/
@TableField
(
"opt_user"
)
private
String
optUser
;
/**
* 操作类型:1添加;2删除;3修改;4查询
*/
@TableField
(
"opt_type"
)
private
Integer
optType
;
/**
* 请求参数
*/
@TableField
(
"args"
)
private
String
args
;
/**
* 响应状态
*/
@TableField
(
"status"
)
private
String
status
;
/**
* 响应结果
*/
@TableField
(
"result"
)
private
String
result
;
/**
* 创建时间
*/
@TableField
(
"gmt_create"
)
private
LocalDateTime
gmtCreate
;
}
signal-utc-service/src/main/java/net/wanji/utc/mapper/TCrossInfoMapper.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
mapper
;
import
net.wanji.utc.entity.TCrossInfo
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* <p>
* 路口基础表 Mapper 接口
* </p>
*
* @author wj
* @since 2022-11-15
*/
public
interface
TCrossInfoMapper
extends
BaseMapper
<
TCrossInfo
>
{
}
signal-utc-service/src/main/java/net/wanji/utc/mapper/TCrossLightsMapper.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
mapper
;
import
net.wanji.utc.entity.TCrossLights
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* <p>
* 路口灯组表 Mapper 接口
* </p>
*
* @author wj
* @since 2022-11-15
*/
public
interface
TCrossLightsMapper
extends
BaseMapper
<
TCrossLights
>
{
}
signal-utc-service/src/main/java/net/wanji/utc/mapper/TCrossPhaseLightsMapper.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
mapper
;
import
net.wanji.utc.entity.TCrossPhaseLights
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* <p>
* 相位灯组关系表 Mapper 接口
* </p>
*
* @author wj
* @since 2022-11-15
*/
public
interface
TCrossPhaseLightsMapper
extends
BaseMapper
<
TCrossPhaseLights
>
{
}
signal-utc-service/src/main/java/net/wanji/utc/mapper/TCrossPhaseMapper.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
mapper
;
import
net.wanji.utc.entity.TCrossPhase
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* <p>
* 路口相位表 Mapper 接口
* </p>
*
* @author wj
* @since 2022-11-15
*/
public
interface
TCrossPhaseMapper
extends
BaseMapper
<
TCrossPhase
>
{
}
signal-utc-service/src/main/java/net/wanji/utc/mapper/TCrossPlanMapper.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
mapper
;
import
net.wanji.utc.entity.TCrossPlan
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* <p>
* 路口计划表 Mapper 接口
* </p>
*
* @author wj
* @since 2022-11-15
*/
public
interface
TCrossPlanMapper
extends
BaseMapper
<
TCrossPlan
>
{
}
signal-utc-service/src/main/java/net/wanji/utc/mapper/TCrossSchedulesMapper.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
mapper
;
import
net.wanji.utc.entity.TCrossSchedules
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* <p>
* 时间表 Mapper 接口
* </p>
*
* @author wj
* @since 2022-11-15
*/
public
interface
TCrossSchedulesMapper
extends
BaseMapper
<
TCrossSchedules
>
{
}
signal-utc-service/src/main/java/net/wanji/utc/mapper/TCrossSchemeMapper.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
mapper
;
import
net.wanji.utc.entity.TCrossScheme
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* <p>
* 信号方案表 Mapper 接口
* </p>
*
* @author wj
* @since 2022-11-15
*/
public
interface
TCrossSchemeMapper
extends
BaseMapper
<
TCrossScheme
>
{
}
signal-utc-service/src/main/java/net/wanji/utc/mapper/TCrossSectionMapper.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
mapper
;
import
net.wanji.utc.entity.TCrossSection
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* <p>
* 路口时段表 Mapper 接口
* </p>
*
* @author wj
* @since 2022-11-15
*/
public
interface
TCrossSectionMapper
extends
BaseMapper
<
TCrossSection
>
{
}
signal-utc-service/src/main/java/net/wanji/utc/mapper/TManufacturerApiInfoMapper.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
mapper
;
import
net.wanji.utc.entity.TManufacturerApiInfo
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* <p>
* 厂商平台接口表 Mapper 接口
* </p>
*
* @author wj
* @since 2022-11-15
*/
public
interface
TManufacturerApiInfoMapper
extends
BaseMapper
<
TManufacturerApiInfo
>
{
}
signal-utc-service/src/main/java/net/wanji/utc/mapper/TManufacturerInfoMapper.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
mapper
;
import
net.wanji.utc.entity.TManufacturerInfo
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* <p>
* 厂商基础表 Mapper 接口
* </p>
*
* @author wj
* @since 2022-11-15
*/
public
interface
TManufacturerInfoMapper
extends
BaseMapper
<
TManufacturerInfo
>
{
}
signal-utc-service/src/main/java/net/wanji/utc/mapper/TSignalStatusLogMapper.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
mapper
;
import
net.wanji.utc.entity.TSignalStatusLog
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* <p>
* 信号机状态日志表 Mapper 接口
* </p>
*
* @author wj
* @since 2022-11-15
*/
public
interface
TSignalStatusLogMapper
extends
BaseMapper
<
TSignalStatusLog
>
{
}
signal-utc-service/src/main/java/net/wanji/utc/mapper/TSystemOperateLogMapper.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
mapper
;
import
net.wanji.utc.entity.TSystemOperateLog
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* <p>
* 系统操作日志表 Mapper 接口
* </p>
*
* @author wj
* @since 2022-11-15
*/
public
interface
TSystemOperateLogMapper
extends
BaseMapper
<
TSystemOperateLog
>
{
}
signal-utc-service/src/main/java/net/wanji/utc/service/TCrossInfoService.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
service
;
import
net.wanji.utc.entity.TCrossInfo
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* <p>
* 路口基础表 服务类
* </p>
*
* @author wj
* @since 2022-11-15
*/
public
interface
TCrossInfoService
extends
IService
<
TCrossInfo
>
{
}
signal-utc-service/src/main/java/net/wanji/utc/service/TCrossLightsService.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
service
;
import
net.wanji.utc.entity.TCrossLights
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* <p>
* 路口灯组表 服务类
* </p>
*
* @author wj
* @since 2022-11-15
*/
public
interface
TCrossLightsService
extends
IService
<
TCrossLights
>
{
}
signal-utc-service/src/main/java/net/wanji/utc/service/TCrossPhaseLightsService.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
service
;
import
net.wanji.utc.entity.TCrossPhaseLights
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* <p>
* 相位灯组关系表 服务类
* </p>
*
* @author wj
* @since 2022-11-15
*/
public
interface
TCrossPhaseLightsService
extends
IService
<
TCrossPhaseLights
>
{
}
signal-utc-service/src/main/java/net/wanji/utc/service/TCrossPhaseService.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
service
;
import
net.wanji.utc.entity.TCrossPhase
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* <p>
* 路口相位表 服务类
* </p>
*
* @author wj
* @since 2022-11-15
*/
public
interface
TCrossPhaseService
extends
IService
<
TCrossPhase
>
{
}
signal-utc-service/src/main/java/net/wanji/utc/service/TCrossPlanService.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
service
;
import
net.wanji.utc.entity.TCrossPlan
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* <p>
* 路口计划表 服务类
* </p>
*
* @author wj
* @since 2022-11-15
*/
public
interface
TCrossPlanService
extends
IService
<
TCrossPlan
>
{
}
signal-utc-service/src/main/java/net/wanji/utc/service/TCrossSchedulesService.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
service
;
import
net.wanji.utc.entity.TCrossSchedules
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* <p>
* 时间表 服务类
* </p>
*
* @author wj
* @since 2022-11-15
*/
public
interface
TCrossSchedulesService
extends
IService
<
TCrossSchedules
>
{
}
signal-utc-service/src/main/java/net/wanji/utc/service/TCrossSchemeService.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
service
;
import
net.wanji.utc.entity.TCrossScheme
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* <p>
* 信号方案表 服务类
* </p>
*
* @author wj
* @since 2022-11-15
*/
public
interface
TCrossSchemeService
extends
IService
<
TCrossScheme
>
{
}
signal-utc-service/src/main/java/net/wanji/utc/service/TCrossSectionService.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
service
;
import
net.wanji.utc.entity.TCrossSection
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* <p>
* 路口时段表 服务类
* </p>
*
* @author wj
* @since 2022-11-15
*/
public
interface
TCrossSectionService
extends
IService
<
TCrossSection
>
{
}
signal-utc-service/src/main/java/net/wanji/utc/service/TManufacturerApiInfoService.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
service
;
import
net.wanji.utc.entity.TManufacturerApiInfo
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* <p>
* 厂商平台接口表 服务类
* </p>
*
* @author wj
* @since 2022-11-15
*/
public
interface
TManufacturerApiInfoService
extends
IService
<
TManufacturerApiInfo
>
{
}
signal-utc-service/src/main/java/net/wanji/utc/service/TManufacturerInfoService.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
service
;
import
net.wanji.utc.entity.TManufacturerInfo
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* <p>
* 厂商基础表 服务类
* </p>
*
* @author wj
* @since 2022-11-15
*/
public
interface
TManufacturerInfoService
extends
IService
<
TManufacturerInfo
>
{
}
signal-utc-service/src/main/java/net/wanji/utc/service/TSignalStatusLogService.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
service
;
import
net.wanji.utc.entity.TSignalStatusLog
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* <p>
* 信号机状态日志表 服务类
* </p>
*
* @author wj
* @since 2022-11-15
*/
public
interface
TSignalStatusLogService
extends
IService
<
TSignalStatusLog
>
{
}
signal-utc-service/src/main/java/net/wanji/utc/service/TSystemOperateLogService.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
service
;
import
net.wanji.utc.entity.TSystemOperateLog
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* <p>
* 系统操作日志表 服务类
* </p>
*
* @author wj
* @since 2022-11-15
*/
public
interface
TSystemOperateLogService
extends
IService
<
TSystemOperateLog
>
{
}
signal-utc-service/src/main/java/net/wanji/utc/service/impl/TCrossInfoServiceImpl.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
service
.
impl
;
import
net.wanji.utc.entity.TCrossInfo
;
import
net.wanji.utc.mapper.TCrossInfoMapper
;
import
net.wanji.utc.service.TCrossInfoService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
/**
* <p>
* 路口基础表 服务实现类
* </p>
*
* @author wj
* @since 2022-11-15
*/
@Service
public
class
TCrossInfoServiceImpl
extends
ServiceImpl
<
TCrossInfoMapper
,
TCrossInfo
>
implements
TCrossInfoService
{
}
signal-utc-service/src/main/java/net/wanji/utc/service/impl/TCrossLightsServiceImpl.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
service
.
impl
;
import
net.wanji.utc.entity.TCrossLights
;
import
net.wanji.utc.mapper.TCrossLightsMapper
;
import
net.wanji.utc.service.TCrossLightsService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
/**
* <p>
* 路口灯组表 服务实现类
* </p>
*
* @author wj
* @since 2022-11-15
*/
@Service
public
class
TCrossLightsServiceImpl
extends
ServiceImpl
<
TCrossLightsMapper
,
TCrossLights
>
implements
TCrossLightsService
{
}
signal-utc-service/src/main/java/net/wanji/utc/service/impl/TCrossPhaseLightsServiceImpl.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
service
.
impl
;
import
net.wanji.utc.entity.TCrossPhaseLights
;
import
net.wanji.utc.mapper.TCrossPhaseLightsMapper
;
import
net.wanji.utc.service.TCrossPhaseLightsService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
/**
* <p>
* 相位灯组关系表 服务实现类
* </p>
*
* @author wj
* @since 2022-11-15
*/
@Service
public
class
TCrossPhaseLightsServiceImpl
extends
ServiceImpl
<
TCrossPhaseLightsMapper
,
TCrossPhaseLights
>
implements
TCrossPhaseLightsService
{
}
signal-utc-service/src/main/java/net/wanji/utc/service/impl/TCrossPhaseServiceImpl.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
service
.
impl
;
import
net.wanji.utc.entity.TCrossPhase
;
import
net.wanji.utc.mapper.TCrossPhaseMapper
;
import
net.wanji.utc.service.TCrossPhaseService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
/**
* <p>
* 路口相位表 服务实现类
* </p>
*
* @author wj
* @since 2022-11-15
*/
@Service
public
class
TCrossPhaseServiceImpl
extends
ServiceImpl
<
TCrossPhaseMapper
,
TCrossPhase
>
implements
TCrossPhaseService
{
}
signal-utc-service/src/main/java/net/wanji/utc/service/impl/TCrossPlanServiceImpl.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
service
.
impl
;
import
net.wanji.utc.entity.TCrossPlan
;
import
net.wanji.utc.mapper.TCrossPlanMapper
;
import
net.wanji.utc.service.TCrossPlanService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
/**
* <p>
* 路口计划表 服务实现类
* </p>
*
* @author wj
* @since 2022-11-15
*/
@Service
public
class
TCrossPlanServiceImpl
extends
ServiceImpl
<
TCrossPlanMapper
,
TCrossPlan
>
implements
TCrossPlanService
{
}
signal-utc-service/src/main/java/net/wanji/utc/service/impl/TCrossSchedulesServiceImpl.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
service
.
impl
;
import
net.wanji.utc.entity.TCrossSchedules
;
import
net.wanji.utc.mapper.TCrossSchedulesMapper
;
import
net.wanji.utc.service.TCrossSchedulesService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
/**
* <p>
* 时间表 服务实现类
* </p>
*
* @author wj
* @since 2022-11-15
*/
@Service
public
class
TCrossSchedulesServiceImpl
extends
ServiceImpl
<
TCrossSchedulesMapper
,
TCrossSchedules
>
implements
TCrossSchedulesService
{
}
signal-utc-service/src/main/java/net/wanji/utc/service/impl/TCrossSchemeServiceImpl.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
service
.
impl
;
import
net.wanji.utc.entity.TCrossScheme
;
import
net.wanji.utc.mapper.TCrossSchemeMapper
;
import
net.wanji.utc.service.TCrossSchemeService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
/**
* <p>
* 信号方案表 服务实现类
* </p>
*
* @author wj
* @since 2022-11-15
*/
@Service
public
class
TCrossSchemeServiceImpl
extends
ServiceImpl
<
TCrossSchemeMapper
,
TCrossScheme
>
implements
TCrossSchemeService
{
}
signal-utc-service/src/main/java/net/wanji/utc/service/impl/TCrossSectionServiceImpl.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
service
.
impl
;
import
net.wanji.utc.entity.TCrossSection
;
import
net.wanji.utc.mapper.TCrossSectionMapper
;
import
net.wanji.utc.service.TCrossSectionService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
/**
* <p>
* 路口时段表 服务实现类
* </p>
*
* @author wj
* @since 2022-11-15
*/
@Service
public
class
TCrossSectionServiceImpl
extends
ServiceImpl
<
TCrossSectionMapper
,
TCrossSection
>
implements
TCrossSectionService
{
}
signal-utc-service/src/main/java/net/wanji/utc/service/impl/TManufacturerApiInfoServiceImpl.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
service
.
impl
;
import
net.wanji.utc.entity.TManufacturerApiInfo
;
import
net.wanji.utc.mapper.TManufacturerApiInfoMapper
;
import
net.wanji.utc.service.TManufacturerApiInfoService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
/**
* <p>
* 厂商平台接口表 服务实现类
* </p>
*
* @author wj
* @since 2022-11-15
*/
@Service
public
class
TManufacturerApiInfoServiceImpl
extends
ServiceImpl
<
TManufacturerApiInfoMapper
,
TManufacturerApiInfo
>
implements
TManufacturerApiInfoService
{
}
signal-utc-service/src/main/java/net/wanji/utc/service/impl/TManufacturerInfoServiceImpl.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
service
.
impl
;
import
net.wanji.utc.entity.TManufacturerInfo
;
import
net.wanji.utc.mapper.TManufacturerInfoMapper
;
import
net.wanji.utc.service.TManufacturerInfoService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
/**
* <p>
* 厂商基础表 服务实现类
* </p>
*
* @author wj
* @since 2022-11-15
*/
@Service
public
class
TManufacturerInfoServiceImpl
extends
ServiceImpl
<
TManufacturerInfoMapper
,
TManufacturerInfo
>
implements
TManufacturerInfoService
{
}
signal-utc-service/src/main/java/net/wanji/utc/service/impl/TSignalStatusLogServiceImpl.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
service
.
impl
;
import
net.wanji.utc.entity.TSignalStatusLog
;
import
net.wanji.utc.mapper.TSignalStatusLogMapper
;
import
net.wanji.utc.service.TSignalStatusLogService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
/**
* <p>
* 信号机状态日志表 服务实现类
* </p>
*
* @author wj
* @since 2022-11-15
*/
@Service
public
class
TSignalStatusLogServiceImpl
extends
ServiceImpl
<
TSignalStatusLogMapper
,
TSignalStatusLog
>
implements
TSignalStatusLogService
{
}
signal-utc-service/src/main/java/net/wanji/utc/service/impl/TSystemOperateLogServiceImpl.java
0 → 100644
View file @
86118434
package
net
.
wanji
.
utc
.
service
.
impl
;
import
net.wanji.utc.entity.TSystemOperateLog
;
import
net.wanji.utc.mapper.TSystemOperateLogMapper
;
import
net.wanji.utc.service.TSystemOperateLogService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
/**
* <p>
* 系统操作日志表 服务实现类
* </p>
*
* @author wj
* @since 2022-11-15
*/
@Service
public
class
TSystemOperateLogServiceImpl
extends
ServiceImpl
<
TSystemOperateLogMapper
,
TSystemOperateLog
>
implements
TSystemOperateLogService
{
}
signal-utc-service/src/main/resources/application-dev.yml
View file @
86118434
server
:
server
:
port
:
30001
port
:
30001
servlet
:
servlet
:
display-name
:
Wanji
context-path
:
/utc
context-path
:
/utc
multipart
:
max-file-size
:
50MB
max-request-size
:
50MB
tomcat
:
threads
:
max
:
10000
#线程池配置
threadPool
:
corePoolSize
:
5
maxPoolSize
:
200
queueCapacity
:
5
keepAliveTime
:
60000
spring
:
spring
:
datasource
:
datasource
:
driver-class-name
:
com.mysql.cj.jdbc.Driver
dynamic
:
url
:
jdbc:mysql://10.100.1.74:3306/t_signal_utc?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull&allowMultiQueries=true&sessionVariables=sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'&useSSL=false&useCursorFetch=true
primary
:
master
username
:
root
datasource
:
password
:
Wanji300552
master
:
type
:
com.alibaba.druid.pool.DruidDataSource
type
:
com.alibaba.druid.pool.DruidDataSource
filters
:
stat
url
:
jdbc:mysql://10.100.1.74:3306/t_signal_utc?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull&allowMultiQueries=true&sessionVariables=sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'&useSSL=false&useCursorFetch=true
minIdle
:
50
username
:
root
maxActive
:
200
password
:
Wanji300552
initialSize
:
10
driverClassName
:
com.mysql.cj.jdbc.Driver
maxWait
:
5000
slave
:
minEvictableIdleTimeMillis
:
60000
type
:
com.alibaba.druid.pool.DruidDataSource
timeBetweenEvictionRunsMillis
:
30000
url
:
jdbc:mysql://10.100.1.74:3306/t_signal_utc?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull&allowMultiQueries=true&sessionVariables=sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'&useSSL=false&useCursorFetch=true
testWhileIdle
:
true
username
:
root
testOnBorrow
:
false
password
:
Wanji300552
testOnReturn
:
false
driverClassName
:
com.mysql.cj.jdbc.Driver
keepAlive
:
false
validationQuery
:
SELECT
1
poolPreparedStatements
:
false
maxPoolPreparedStatementPerConnectionSize
:
-1
maxOpenPreparedStatements
:
-1
logAbandoned
:
true
encoding
:
force
:
true
charset
:
UTF-8
enabled
:
true
redis
:
redis
:
host
:
10.100.1.74
host
:
10.100.1.74
port
:
6379
port
:
6379
...
@@ -56,6 +31,3 @@ spring:
...
@@ -56,6 +31,3 @@ spring:
min-idle
:
10
min-idle
:
10
timeout
:
5000
timeout
:
5000
database
:
3
database
:
3
# 信号平台
signal
:
signal-utc-service/src/main/resources/application-pro.yml
View file @
86118434
server
:
port
:
30000
servlet
:
display-name
:
Wanji
context-path
:
/web
multipart
:
max-file-size
:
50MB
max-request-size
:
50MB
tomcat
:
threads
:
max
:
10000
#线程池配置
threadPool
:
corePoolSize
:
5
maxPoolSize
:
200
queueCapacity
:
5
keepAliveTime
:
60000
spring
:
datasource
:
driver-class-name
:
com.mysql.cj.jdbc.Driver
url
:
jdbc:mysql://10.100.1.74:3306/t_signal?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull&allowMultiQueries=true&sessionVariables=sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'&useSSL=false&useCursorFetch=true
username
:
root
password
:
Wanji300552
type
:
com.alibaba.druid.pool.DruidDataSource
filters
:
stat
minIdle
:
50
maxActive
:
200
initialSize
:
10
maxWait
:
5000
minEvictableIdleTimeMillis
:
60000
timeBetweenEvictionRunsMillis
:
30000
testWhileIdle
:
true
testOnBorrow
:
false
testOnReturn
:
false
keepAlive
:
false
validationQuery
:
SELECT
1
poolPreparedStatements
:
false
maxPoolPreparedStatementPerConnectionSize
:
-1
maxOpenPreparedStatements
:
-1
logAbandoned
:
true
encoding
:
force
:
true
charset
:
UTF-8
enabled
:
true
redis
:
host
:
10.100.1.74
port
:
6379
password
:
Wanji300552
jedis
:
pool
:
max-active
:
200
max-wait
:
5000
max-idle
:
20
min-idle
:
10
timeout
:
5000
database
:
3
# 信号平台
signal
:
signal-utc-service/src/main/resources/application.yml
View file @
86118434
spring
:
spring
:
profiles
:
profiles
:
active
:
dev
active
:
dev
jackson
:
server
:
mapper
:
undertow
:
accept_case_insensitive_properties
:
true
url-charset
:
UTF-8
main
:
max-headers
:
-1
allow-circular-references
:
true
# 设置 HTTP POST 内容的最大长度,默认不做限制
mvc
:
# max-http-post-size: -1
pathmatch
:
max-http-post-size
:
4MB
matching-strategy
:
ant_path_matcher
threads
:
service
:
# 设置IO线程数, 它主要执行非阻塞的任务,它们会负责多个连接, 默认设置每个CPU核心一个线程
name
:
signal-web-service
# 不要设置过大,如果过大,启动项目会报错:打开文件数过多
io
:
8
mybatis
:
# 阻塞任务线程池, 当执行类似servlet请求阻塞IO操作, undertow会从这个线程池中取得线程
type-aliases-package
:
com.wanji.*.model
# 它的值设置取决于系统线程执行任务的阻塞系数,默认值是IO线程数*8
worker
:
256
# 以下的配置会影响buffer,这些buffer会用于服务器连接的IO操作,有点类似netty的池化内存管理
# 每块buffer的空间大小,越小的空间被利用越充分,不要设置太大,以免影响其他应用,合适即可
buffer-size
:
1024
# 是否分配的直接内存(NIO直接分配的堆外内存)
direct-buffers
:
true
accesslog
:
# 是否打开 undertow 日志,默认为 false
enabled
:
true
# 设置访问日志所在目录
dir
:
logs
mybatis-plus
:
mapper-locations
:
classpath:mapper/*.xml
mapper-locations
:
classpath:mapper/*.xml
typeAliasesPackage
:
net.wanji.utc.entity
check-config-location
:
true
configuration
:
configuration
:
#是否开启自动驼峰命名规则(camel case)映射
map-underscore-to-camel-case
:
true
#全局地开启或关闭配置文件中的所有映射器已经配置的任何缓存
cache-enabled
:
false
call-setters-on-nulls
:
true
#配置JdbcTypeForNull, oracle数据库必须配置
jdbc-type-for-null
:
'
null'
#MyBatis 自动映射时未知列或未知属性处理策略 NONE:不做任何处理 (默认值), WARNING:以日志的形式打印相关警告信息, FAILING:当作映射失败处理,并抛出异常和详细信息
auto-mapping-unknown-column-behavior
:
warning
#开启SQL打印
log-impl
:
org.apache.ibatis.logging.stdout.StdOutImpl
log-impl
:
org.apache.ibatis.logging.stdout.StdOutImpl
pagehelper
:
helper-dialect
:
mysql
reasonable
:
false
support-methods-arguments
:
true
params
:
count=countSql
jasypt
:
encryptor
:
algorithm
:
PBEWithMD5AndDES
password
:
7F84150B6A114C48F0EA1158484BF63C
iv-generator-classname
:
org.jasypt.iv.NoIvGenerator
signal-utc-service/src/main/resources/generate_code_vm/controller.java.ftl
deleted
100644 → 0
View file @
6f1cb575
package
${
package
.
Controller
};
import
${
package
.
Service
}.${
table
.
serviceName
};
import
${
package
.
Entity
}.${
entity
};
import
org
.
apache
.
shiro
.
authz
.
annotation
.
RequiresPermissions
;
import
org
.
springframework
.
beans
.
factory
.
annotation
.
Autowired
;
import
org
.
springframework
.
stereotype
.
Controller
;
import
org
.
springframework
.
ui
.
Model
;
import
org
.
springframework
.
web
.
bind
.
annotation
.
PathVariable
;
import
org
.
springframework
.
web
.
bind
.
annotation
.
RequestMapping
;
import
org
.
springframework
.
web
.
bind
.
annotation
.
RequestMethod
;
import
org
.
springframework
.
web
.
bind
.
annotation
.
ResponseBody
;
<#
if
superControllerClassPackage
??
>
import
${
superControllerClassPackage
};
</#
if
>
/**
*
@
Description
:
[${
table
.
comment
}
接口
API
]</
p
>
*
@
author
${
author
}
*
@
version
1.0
*
Created
on
${
date
}
*/
@
Slf4j
@
RestController
@
RequestMapping
(
"<#if package.ModuleName??>/${package.ModuleName}</#if><#if package.SubModuleName??>/${package.SubModuleName}</#if>/${table.viewName}"
)
@
Api
(
value
=
${
table
.
comment
}
接口
,
description
=
${
table
.
comment
}
接口
,
tags
=
{${
table
.
comment
}})
<#
if
superControllerClass
??>
public
class
${
table
.
controllerName
}
extends
${
superControllerClass
}
{
<#
else
>
public
class
${
table
.
controllerName
}
{
</#
if
>
/**
*
<
p
>
Description
:[${
table
.
comment
}
服务
]</
p
>
*/
@
Autowired
private
${
table
.
serviceName
}
${
table
.
serviceName
?
uncap_first
};
}
signal-utc-service/src/main/resources/generate_code_vm/entity.java.ftl
deleted
100644 → 0
View file @
6f1cb575
package
${
package
.
Entity
};
<#
list
table
.
importPackages
as
pkg
>
import
${
pkg
};
</#
list
>
import
lombok
.
Data
;
import
javax
.
persistence
.*;
/**
*
@
Description
:
[${
table
.
comment
}
实体类
]</
p
>
*
@
author
${
author
}
*
@
version
1.0
*
Created
on
${
date
}
*/
@
Data
<#
if
tableAnnotation
??&&
tableAnnotation
>
@
Table
(
name
=
"${table.name}"
)
</#
if
>
<#
if
superEntityClass
??
>
public
class
${
entity
}
extends
${
superEntityClass
}<#
if
activeRecord
><${
entity
}></#
if
>
{
<#
elseif
activeRecord
>
public
class
${
entity
}
extends
Model
<${
entity
}>
{
<#
else
>
public
class
${
entity
}
{
</#
if
>
<#
list
table
.
fields
as
field
>
/**
*
<#
if
field
.
comment
??&&
field
.
comment
!= "">${field.comment}</#if>
**/
<#
if
field
.
keyFlag
>
<#
assign
keyPropertyName
=
field
.
propertyName
/>
@
Id
</#
if
>
<#
if
field
.
convert
>
@
Column
(
name
=
"${field.name}"
)
</#
if
>
private
${
field
.
propertyType
}
${
field
.
propertyName
};
<#
if
cfg
.
rangeDateFileds
?
seq_contains
(
field
.
propertyName
)>
/**
*
<
p
>${
field
.
comment
}
范围查询
-
开始
</
p
>
*/
private
String
${
field
.
propertyName
}
Start
;
/**
*
<
p
>${
field
.
comment
}
范围查询
-
结束
</
p
>
*/
private
String
${
field
.
propertyName
}
End
;
</#
if
>
</#
list
>
}
signal-utc-service/src/main/resources/generate_code_vm/mapper.java.ftl
deleted
100644 → 0
View file @
6f1cb575
package
${
package
.
Mapper
};
import
${
package
.
Entity
}.${
entity
};
import
${
superMapperClassPackage
};
import
org
.
springframework
.
stereotype
.
Repository
;
/**
*
@
Description
:
[${
table
.
comment
}
持久层实现
]</
p
>
*
@
author
${
author
}
*
@
version
1.0
*
Created
on
${
date
}
*/
@
Repository
public
interface
${
table
.
mapperName
}
extends
${
superMapperClass
}<${
entity
}>
{
}
\ No newline at end of file
signal-utc-service/src/main/resources/generate_code_vm/mapper.xml.ftl
deleted
100644 → 0
View file @
6f1cb575
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"${package.Mapper}.${table.mapperName}"
>
<
#if
enableCache
>
<!-- 开启二级缓存 -->
<cache
type=
"org.mybatis.caches.ehcache.LoggingEhcache"
/>
</
#
if>
<
#if
baseResultMap
>
<!-- 通用查询映射结果 -->
<resultMap
id=
"BaseResultMap"
type=
"${package.Entity}.${entity}"
>
<
#list
table
.
fields
as
field
>
<
#if
field
.
keyFlag
>
<id
column=
"${field.name}"
property=
"${field.propertyName}"
/>
<
#else
>
<result
column=
"${field.name}"
property=
"${field.propertyName}"
/>
</
#
if>
</
#
list>
</resultMap>
</
#
if>
<!--基本字段列表-->
<sql
id=
"Base_Column_List"
>
<
#list
table
.
fields
as
field
>
${field.name}
<
#sep
>
,
</
#
list>
</sql>
</mapper>
signal-utc-service/src/main/resources/generate_code_vm/service.java.ftl
deleted
100644 → 0
View file @
6f1cb575
package
${
package
.
Service
};
import
${
package
.
Entity
}.${
entity
};
import
org
.
springframework
.
stereotype
.
Repository
;
/**
*
@
Description
:
[${
table
.
comment
}
service
]</
p
>
*
@
author
${
author
}
*
@
version
1.0
*
Created
on
${
date
}
*/
@
Repository
public
interface
${
table
.
serviceName
}
extends
${
superServiceClass
}<${
entity
}>
{
}
signal-utc-service/src/main/resources/generate_code_vm/serviceImpl.java.ftl
deleted
100644 → 0
View file @
6f1cb575
package
${
package
.
ServiceImpl
};
import
${
package
.
Entity
}.${
entity
};
import
${
package
.
Mapper
}.${
table
.
mapperName
};
import
${
package
.
Service
}.${
table
.
serviceName
};
import
org
.
springframework
.
stereotype
.
Service
;
/**
*
@
Description
:
[${
table
.
comment
}
service
实现
]</
p
>
*
@
author
${
author
}
*
@
version
1.0
*
Created
on
${
date
}
*/
@
Service
public
class
${
table
.
serviceImplName
}
extends
${
superServiceImplClass
}<${
entity
},
${
table
.
mapperName
}>
implements
${
table
.
serviceName
}
{
}
signal-utc-service/src/main/resources/logback-spring.xml
deleted
100644 → 0
View file @
6f1cb575
<?xml version="1.0" encoding="UTF-8" ?>
<configuration>
<property
name=
"encoding"
value=
"UTF-8"
/>
<property
name=
"normal-pattern"
value=
"%date{yyyy-MM-dd HH:mm:ss.SSS} %-5level[%thread]%logger{56}.%method:%L -%msg%n"
/>
<property
name=
"LOG_PATH"
value=
"./logs"
/>
<!-- 配置打印DEBUG级别日志的环境. 多个使用逗号隔开. -->
<springProfile
name=
"dev,test"
>
<!-- 如果需要,请自行开启spring或其他组件的debug级别 -->
<logger
name=
"com.wanji.web"
level=
"info"
/>
</springProfile>
<!-- 配置打印INFO级别日志的环境 -->
<springProfile
name=
"prod"
>
<logger
name=
"com.wanji.web"
level=
"info"
/>
</springProfile>
<appender
name=
"consoleLog"
class=
"ch.qos.logback.core.ConsoleAppender"
>
<layout
class=
"ch.qos.logback.classic.PatternLayout"
>
<pattern>
${normal-pattern}
</pattern>
</layout>
</appender>
<appender
name=
"fileInfoLog"
class=
"ch.qos.logback.core.rolling.RollingFileAppender"
>
<file>
${LOG_PATH}/info.log
</file>
<filter
class=
"ch.qos.logback.classic.filter.LevelFilter"
>
<level>
ERROR
</level>
<onMatch>
DENY
</onMatch>
<onMismatch>
ACCEPT
</onMismatch>
</filter>
<encoder>
<pattern>
${normal-pattern}
</pattern>
<charset>
${encoding}
</charset>
</encoder>
<!--滚动策略-->
<rollingPolicy
class=
"ch.qos.logback.core.rolling.TimeBasedRollingPolicy"
>
<!--路径-->
<fileNamePattern>
${LOG_PATH}/info.%d.log
</fileNamePattern>
<MaxHistory>
30
</MaxHistory>
</rollingPolicy>
</appender>
<appender
name=
"fileErrorLog"
class=
"ch.qos.logback.core.rolling.RollingFileAppender"
>
<file>
${LOG_PATH}/error.log
</file>
<filter
class=
"ch.qos.logback.classic.filter.ThresholdFilter"
>
<level>
ERROR
</level>
</filter>
>
<encoder>
<pattern>
${normal-pattern}
</pattern>
<charset>
${encoding}
</charset>
</encoder>
<!--滚动策略-->
<rollingPolicy
class=
"ch.qos.logback.core.rolling.TimeBasedRollingPolicy"
>
<!--路径-->
<fileNamePattern>
${LOG_PATH}/error.%d.log
</fileNamePattern>
<MaxHistory>
30
</MaxHistory>
</rollingPolicy>
</appender>
<root
level=
"INFO"
>
<appender-ref
ref=
"consoleLog"
/>
<appender-ref
ref=
"fileInfoLog"
/>
<appender-ref
ref=
"fileErrorLog"
/>
</root>
</configuration>
\ No newline at end of file
signal-utc-service/src/main/resources/mapper/TCrossInfoMapper.xml
0 → 100644
View file @
86118434
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"net.wanji.utc.mapper.TCrossInfoMapper"
>
</mapper>
signal-utc-service/src/main/resources/mapper/TCrossLightsMapper.xml
0 → 100644
View file @
86118434
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"net.wanji.utc.mapper.TCrossLightsMapper"
>
</mapper>
signal-utc-service/src/main/resources/mapper/TCrossPhaseLightsMapper.xml
0 → 100644
View file @
86118434
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"net.wanji.utc.mapper.TCrossPhaseLightsMapper"
>
</mapper>
signal-utc-service/src/main/resources/mapper/TCrossPhaseMapper.xml
0 → 100644
View file @
86118434
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"net.wanji.utc.mapper.TCrossPhaseMapper"
>
</mapper>
signal-utc-service/src/main/resources/mapper/TCrossPlanMapper.xml
0 → 100644
View file @
86118434
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"net.wanji.utc.mapper.TCrossPlanMapper"
>
</mapper>
signal-utc-service/src/main/resources/mapper/TCrossSchedulesMapper.xml
0 → 100644
View file @
86118434
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"net.wanji.utc.mapper.TCrossSchedulesMapper"
>
</mapper>
signal-utc-service/src/main/resources/mapper/TCrossSchemeMapper.xml
0 → 100644
View file @
86118434
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"net.wanji.utc.mapper.TCrossSchemeMapper"
>
</mapper>
signal-utc-service/src/main/resources/mapper/TCrossSectionMapper.xml
0 → 100644
View file @
86118434
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"net.wanji.utc.mapper.TCrossSectionMapper"
>
</mapper>
signal-utc-service/src/main/resources/mapper/TManufacturerApiInfoMapper.xml
0 → 100644
View file @
86118434
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"net.wanji.utc.mapper.TManufacturerApiInfoMapper"
>
</mapper>
signal-utc-service/src/main/resources/mapper/TManufacturerInfoMapper.xml
0 → 100644
View file @
86118434
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"net.wanji.utc.mapper.TManufacturerInfoMapper"
>
</mapper>
signal-utc-service/src/main/resources/mapper/TSignalStatusLogMapper.xml
0 → 100644
View file @
86118434
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"net.wanji.utc.mapper.TSignalStatusLogMapper"
>
</mapper>
signal-utc-service/src/main/resources/mapper/TSystemOperateLogMapper.xml
0 → 100644
View file @
86118434
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"net.wanji.utc.mapper.TSystemOperateLogMapper"
>
</mapper>
signal-utc-service/src/main/resources/mybatis-generator/generatorConfig.xml
deleted
100644 → 0
View file @
6f1cb575
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE generatorConfiguration
PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN"
"http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">
<generatorConfiguration>
<context
id=
"Mysql"
defaultModelType=
"flat"
>
<property
name=
"javaFileEncoding"
value=
"UTF-8"
/>
<!-- xml配置文件中分隔符 -->
<property
name=
"beginningDelimiter"
value=
"`"
/>
<property
name=
"endingDelimiter"
value=
"`"
/>
<!-- 配置通用的Mapper基类 -->
<plugin
type=
"tk.mybatis.mapper.generator.MapperPlugin"
>
<property
name=
"mappers"
value=
"com.xiaojukeji.ep.ip.dao.util.MyBaseMapper"
/>
</plugin>
<jdbcConnection
connectionURL=
"jdbc:mysql://172.20.24.58/didi-assets"
driverClass=
"com.mysql.jdbc.Driver"
userId=
"root"
password=
"Eifqr!Kge"
>
</jdbcConnection>
<javaModelGenerator
targetPackage=
"${targetModelPackage}"
targetProject=
"${targetJavaProject}"
/>
<sqlMapGenerator
targetPackage=
"${targetXMLPackage}"
targetProject=
"${targetResourcesProject}"
/>
<javaClientGenerator
targetPackage=
"${targetMapperPackage}"
targetProject=
"${targetJavaProject}"
type=
"MIXEDMAPPER"
/>
<!-- 控制生成文件和XML的内容 -->
<table
tableName=
"outsource_user"
enableCountByExample=
"false"
enableUpdateByExample=
"false"
enableDeleteByExample=
"false"
enableSelectByExample=
"false"
selectByExampleQueryId=
"false"
/>
</context>
</generatorConfiguration>
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment