Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
Administrator
/
framework-tools
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit 20f0c051
authored
Jul 08, 2024
by
henry
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
提交项目启动失败问题
1 parent
fd6ec373
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
22 additions
and
85 deletions
arch-clouds/common/src/main/java/org/arch/common/CommonConfig.java
arch-clouds/common/src/main/java/org/arch/common/utils/MyMetaHandler.java
arch-clouds/common/src/main/java/org/arch/common/utils/MybatisConfig.java
arch-clouds/common/src/main/resources/META-INF/spring.factories
arch-clouds/mybatis/src/main/java/org/arch/mybatis/config/MybatisConfig.java
system-manage/pom.xml
arch-clouds/common/src/main/java/org/arch/common/CommonConfig.java
0 → 100644
View file @
20f0c05
package
org
.
arch
.
common
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.context.annotation.ComponentScan
;
import
org.springframework.context.annotation.Configuration
;
@Configuration
@ComponentScan
(
"org.arch.common"
)
@Slf4j
public
class
CommonConfig
{
public
CommonConfig
(){
log
.
info
(
"-----------------CommonConfig----------------"
);
}
}
arch-clouds/common/src/main/java/org/arch/common/utils/MyMetaHandler.java
deleted
100644 → 0
View file @
fd6ec37
/**
* Copyright (C) 2018-2020
* All rights reserved, Designed By www.yixiang.co
* 注意:
* 本软件为www.yixiang.co开发研制
*/
package
org
.
arch
.
common
.
utils
;
import
com.baomidou.mybatisplus.core.handlers.MetaObjectHandler
;
import
lombok.extern.slf4j.Slf4j
;
import
org.apache.ibatis.reflection.MetaObject
;
import
org.springframework.stereotype.Component
;
import
java.util.Date
;
/**
* 处理新增和更新的基础数据填充,配合BaseEntity和MyBatisPlusConfig使用
*/
@Slf4j
@Component
public
class
MyMetaHandler
implements
MetaObjectHandler
{
@Override
public
void
insertFill
(
MetaObject
metaObject
)
{
log
.
info
(
"start insert fill ...."
);
this
.
strictInsertFill
(
metaObject
,
"createTime"
,
Date
.
class
,
new
Date
());
// 起始版本 3.3.0(推荐使用)
this
.
strictInsertFill
(
metaObject
,
"lastUpdateTime"
,
Date
.
class
,
new
Date
());
// 起始版本 3.3.0(推荐)
}
@Override
public
void
updateFill
(
MetaObject
metaObject
)
{
log
.
info
(
"start update fill ...."
);
this
.
strictUpdateFill
(
metaObject
,
"lastUpdateTime"
,
Date
.
class
,
new
Date
());
// 起始版本 3.3.0(推荐)
}
}
arch-clouds/common/src/main/java/org/arch/common/utils/MybatisConfig.java
deleted
100644 → 0
View file @
fd6ec37
/**
* Copyright (C) 2018-2020
* All rights reserved, Designed By www.yixiang.co
* 注意:
* 本软件为www.yixiang.co开发研制
*/
package
org
.
arch
.
common
.
utils
;
/**
* @author :LionCity
* @date :Created in 2020-04-10 15:11
* @description:MybatisConfig
* @modified By:
* @version:
*/
import
com.github.pagehelper.PageHelper
;
import
lombok.extern.slf4j.Slf4j
;
import
org.mybatis.spring.annotation.MapperScan
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Configuration
;
import
java.util.Properties
;
@Slf4j
@Configuration
@MapperScan
(
basePackages
=
{
"org.arch.*.mapper"
,
"org.arch.**.mapper"
})
public
class
MybatisConfig
{
public
MybatisConfig
()
{
log
.
info
(
"加载MybatisPlus配置..."
);
}
/**
* 配置mybatis的分页插件pageHelper
* @return
*/
@Bean
public
PageHelper
pageHelper
(){
PageHelper
pageHelper
=
new
PageHelper
();
Properties
properties
=
new
Properties
();
properties
.
setProperty
(
"offsetAsPageNum"
,
"true"
);
properties
.
setProperty
(
"rowBoundsWithCount"
,
"true"
);
properties
.
setProperty
(
"reasonable"
,
"true"
);
//配置mysql数据库的方言
properties
.
setProperty
(
"dialect"
,
"mysql"
);
pageHelper
.
setProperties
(
properties
);
return
pageHelper
;
}
}
arch-clouds/common/src/main/resources/META-INF/spring.factories
0 → 100644
View file @
20f0c05
org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
org.arch.common.CommonConfig
arch-clouds/mybatis/src/main/java/org/arch/mybatis/config/MybatisConfig.java
View file @
20f0c05
...
@@ -23,7 +23,7 @@ import org.springframework.context.annotation.Configuration;
...
@@ -23,7 +23,7 @@ import org.springframework.context.annotation.Configuration;
import
java.util.Properties
;
import
java.util.Properties
;
@Slf4j
@Slf4j
@Configuration
@Configuration
@MapperScan
(
basePackages
=
{
"org.arch.
*.*.mapper"
,
"org.arch
.**.mapper"
})
@MapperScan
(
basePackages
=
{
"org.arch.
mybatis.*.mapper"
,
"org.arch.mybatis
.**.mapper"
})
public
class
MybatisConfig
{
public
class
MybatisConfig
{
public
MybatisConfig
()
{
public
MybatisConfig
()
{
log
.
info
(
"加载MybatisPlus配置..."
);
log
.
info
(
"加载MybatisPlus配置..."
);
...
...
system-manage/pom.xml
View file @
20f0c05
...
@@ -27,6 +27,11 @@
...
@@ -27,6 +27,11 @@
<artifactId>
nacos
</artifactId>
<artifactId>
nacos
</artifactId>
<version>
1.0-SNAPSHOT
</version>
<version>
1.0-SNAPSHOT
</version>
</dependency>
</dependency>
<dependency>
<groupId>
org.arch
</groupId>
<artifactId>
common
</artifactId>
<version>
1.0-SNAPSHOT
</version>
</dependency>
</dependencies>
</dependencies>
</project>
</project>
Write
Preview
Markdown
is supported
Attach a file
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 post a comment