Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
G
guns-vip
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
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
chenjunxiong
guns-vip
Commits
0376a437
Commit
0376a437
authored
Nov 10, 2018
by
fengshuonan
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
更新数据源配置
parent
ce9c0aea
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
7 additions
and
32 deletions
+7
-32
pom.xml
+6
-0
src/main/java/cn/stylefeng/guns/config/datasource/SingleDataSourceConfig.java
+0
-31
src/main/java/cn/stylefeng/guns/config/web/ShiroConfig.java
+1
-1
No files found.
pom.xml
View file @
0376a437
...
...
@@ -149,6 +149,12 @@
<version>
${jwt.version}
</version>
</dependency>
<dependency>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-configuration-processor
</artifactId>
<optional>
true
</optional>
</dependency>
<!--需要分布式session的话需要放开注释-->
<!--<dependency>-->
<!--<groupId>org.springframework.session</groupId>-->
...
...
src/main/java/cn/stylefeng/guns/config/datasource/SingleDataSourceConfig.java
View file @
0376a437
...
...
@@ -15,14 +15,10 @@
*/
package
cn
.
stylefeng
.
guns
.
config
.
datasource
;
import
cn.stylefeng.roses.core.config.properties.DruidProperties
;
import
cn.stylefeng.roses.core.datascope.DataScopeInterceptor
;
import
com.alibaba.druid.pool.DruidDataSource
;
import
com.baomidou.mybatisplus.plugins.OptimisticLockerInterceptor
;
import
com.baomidou.mybatisplus.plugins.PaginationInterceptor
;
import
org.mybatis.spring.annotation.MapperScan
;
import
org.springframework.boot.autoconfigure.condition.ConditionalOnProperty
;
import
org.springframework.boot.context.properties.ConfigurationProperties
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.transaction.annotation.EnableTransactionManagement
;
...
...
@@ -40,33 +36,6 @@ import org.springframework.transaction.annotation.EnableTransactionManagement;
public
class
SingleDataSourceConfig
{
/**
* druid配置
*/
@Bean
@ConfigurationProperties
(
prefix
=
"spring.datasource"
)
public
DruidProperties
druidProperties
()
{
return
new
DruidProperties
();
}
/**
* 单数据源连接池配置
*/
@Bean
public
DruidDataSource
dataSource
(
DruidProperties
druidProperties
)
{
DruidDataSource
dataSource
=
new
DruidDataSource
();
druidProperties
.
config
(
dataSource
);
return
dataSource
;
}
/**
* mybatis-plus分页插件
*/
@Bean
public
PaginationInterceptor
paginationInterceptor
()
{
return
new
PaginationInterceptor
();
}
/**
* 数据范围mybatis插件
*/
@Bean
...
...
src/main/java/cn/stylefeng/guns/config/web/ShiroConfig.java
View file @
0376a437
...
...
@@ -192,7 +192,7 @@ public class ShiroConfig {
public
MethodInvokingFactoryBean
methodInvokingFactoryBean
(
DefaultWebSecurityManager
securityManager
)
{
MethodInvokingFactoryBean
bean
=
new
MethodInvokingFactoryBean
();
bean
.
setStaticMethod
(
"org.apache.shiro.SecurityUtils.setSecurityManager"
);
bean
.
setArguments
(
new
Object
[]{
securityManager
}
);
bean
.
setArguments
(
securityManager
);
return
bean
;
}
...
...
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