Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Y
ydl-generator
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
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
余保谷
ydl-generator
Commits
aeb3e06e
Commit
aeb3e06e
authored
Jun 28, 2021
by
yubaogu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
tett
parent
0eabf0f1
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
27 additions
and
10 deletions
+27
-10
generatorConfig.properties
src/main/resources/config/generatorConfig.properties
+14
-0
SwaggerConfig.ftl
src/main/resources/freemarker/ftl/SwaggerConfig.ftl
+1
-1
MyGenerator.java
src/test/java/com/flying/cattle/mdg/MyGenerator.java
+12
-9
No files found.
src/main/resources/config/generatorConfig.properties
0 → 100644
View file @
aeb3e06e
#数据库配置
jdbc.url
=
jdbc:mysql://192.168.9.246:3306/bitbuy-dev?useSSL=false&serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=utf8
jdbc.user
=
bitbuy-dev
jdbc.pass
=
bitbuy-dev
jdbc.database
=
bitbuy-dev
#包路径
url.entity
=
com.buybit.power.entity
url.dao
=
com.buybit.power.mapper
url.xmlmapper
=
com.buybit.power.mapper.xml
url.service
=
com.buybit.power.service
url.service.impl
=
com.buybit.power.service.impl
url.controller
=
com.buybit.power.web
#Swagger
swagger.enable
=
true
src/main/resources/freemarker/ftl/SwaggerConfig.ftl
View file @
aeb3e06e
...
@@ -29,7 +29,7 @@ import springfox.documentation.swagger2.annotations.EnableSwagger2;
...
@@ -29,7 +29,7 @@ import springfox.documentation.swagger2.annotations.EnableSwagger2;
@
EnableSwagger2
@
EnableSwagger2
public
class
SwaggerConfig
{
public
class
SwaggerConfig
{
@
Value
(
"
${swagger.enable}"
)
@
Value
(
"
\\
\$
\\
\{swagger.enable
\\
\}"
)
private
Boolean
swagger_enable
;
private
Boolean
swagger_enable
;
public
static
String
CONTROLLER_URL
=
"${controllerUrl}"
;
//
Swagger
扫描的接口路径
public
static
String
CONTROLLER_URL
=
"${controllerUrl}"
;
//
Swagger
扫描的接口路径
...
...
src/test/java/com/flying/cattle/mdg/MyGenerator.java
View file @
aeb3e06e
...
@@ -7,12 +7,16 @@
...
@@ -7,12 +7,16 @@
package
com
.
flying
.
cattle
.
mdg
;
package
com
.
flying
.
cattle
.
mdg
;
import
java.sql.SQLException
;
import
java.sql.SQLException
;
import
java.text.SimpleDateFormat
;
import
java.util.Date
;
import
java.util.Date
;
import
com.gitee.flying.cattle.mdg.entity.BasisInfo
;
import
com.gitee.flying.cattle.mdg.entity.BasisInfo
;
import
com.gitee.flying.cattle.mdg.util.EntityInfoUtil
;
import
com.gitee.flying.cattle.mdg.util.EntityInfoUtil
;
import
com.gitee.flying.cattle.mdg.util.Generator
;
import
com.gitee.flying.cattle.mdg.util.Generator
;
import
com.gitee.flying.cattle.mdg.util.MySqlToJavaUtil
;
import
com.gitee.flying.cattle.mdg.util.MySqlToJavaUtil
;
import
javax.swing.text.DateFormatter
;
/**
/**
* Copyright: Copyright (c) 2019
* Copyright: Copyright (c) 2019
*
*
...
@@ -25,15 +29,14 @@ public class MyGenerator {
...
@@ -25,15 +29,14 @@ public class MyGenerator {
public
static
final
String
AUTHOR
=
"BianPeng"
;
public
static
final
String
AUTHOR
=
"BianPeng"
;
public
static
final
String
VERSION
=
"V1.0"
;
public
static
final
String
VERSION
=
"V1.0"
;
// 数据库连接信息:连接URL、用户名、秘密、数据库名
// 数据库连接信息:连接URL、用户名、秘密、数据库名
public
static
final
String
URL
=
"jdbc:mysql://
192.168.9.246:3306/bitbuy-dev?useSSL=false&serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=utf8"
;
public
static
final
String
URL
=
"jdbc:mysql://
localhost:3306/seata?useSSL=false&serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=utf8"
;
public
static
final
String
NAME
=
"
bitbuy-dev"
;
public
static
final
String
NAME
=
"
root"
;
public
static
final
String
PASS
=
"
bitbuy-Dev1"
;
public
static
final
String
PASS
=
"
12345678"
;
public
static
final
String
DATABASE
=
"
bitbuy-dev"
;
public
static
final
String
DATABASE
=
"
seata"
;
// 类信息:类名、对象名(一般是【类名】的首字母小些)、类说明、时间
// 类信息:类名、对象名(一般是【类名】的首字母小些)、类说明、时间
public
static
final
String
CLASSNAME
=
"foreign"
;
public
static
final
String
TABLE
=
"undo_log"
;
public
static
final
String
TABLE
=
"pm_foreign"
;
public
static
final
String
CLASSCOMMENT
=
"日志"
;
public
static
final
String
CLASSCOMMENT
=
"API应用KEY"
;
public
static
final
String
TIME
=
new
SimpleDateFormat
(
"yyyy-MM-dd HH:mm:ss"
).
format
(
new
Date
());
public
static
final
String
TIME
=
"2019年10月16日"
;
public
static
final
String
AGILE
=
new
Date
().
getTime
()
+
""
;
public
static
final
String
AGILE
=
new
Date
().
getTime
()
+
""
;
// 路径信息,分开路径方便聚合工程项目,微服务项目
// 路径信息,分开路径方便聚合工程项目,微服务项目
public
static
final
String
ENTITY_URL
=
"com.buybit.power.entity"
;
public
static
final
String
ENTITY_URL
=
"com.buybit.power.entity"
;
...
@@ -54,7 +57,7 @@ public class MyGenerator {
...
@@ -54,7 +57,7 @@ public class MyGenerator {
bi
.
setEntityComment
(
CLASSCOMMENT
);
bi
.
setEntityComment
(
CLASSCOMMENT
);
try
{
try
{
bi
=
EntityInfoUtil
.
getInfo
(
bi
);
bi
=
EntityInfoUtil
.
getInfo
(
bi
);
String
fileUrl
=
"
E:\\"
;
// 生成文件存放位置
String
fileUrl
=
"
D:\\ydlwork\\generator\\"
;
// 生成文件存放位置
//开始生成文件
//开始生成文件
String
aa1
=
Generator
.
createEntity
(
fileUrl
,
bi
).
toString
();
String
aa1
=
Generator
.
createEntity
(
fileUrl
,
bi
).
toString
();
String
aa2
=
Generator
.
createDao
(
fileUrl
,
bi
).
toString
();
String
aa2
=
Generator
.
createDao
(
fileUrl
,
bi
).
toString
();
...
...
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