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
783ddaae
Commit
783ddaae
authored
May 22, 2017
by
fsn
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
完善配置
parent
a7ebb8c2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
16 additions
and
2 deletions
+16
-2
src/main/java/com/stylefeng/guns/config/web/WebConfig.java
+10
-1
src/main/resources/application.yml
+6
-1
No files found.
src/main/java/com/stylefeng/guns/config/web/WebConfig.java
View file @
783ddaae
...
@@ -7,6 +7,7 @@ import com.stylefeng.guns.core.listener.ConfigListener;
...
@@ -7,6 +7,7 @@ import com.stylefeng.guns.core.listener.ConfigListener;
import
com.stylefeng.guns.core.util.xss.XssFilter
;
import
com.stylefeng.guns.core.util.xss.XssFilter
;
import
org.beetl.core.resource.ClasspathResourceLoader
;
import
org.beetl.core.resource.ClasspathResourceLoader
;
import
org.beetl.ext.spring.BeetlSpringViewResolver
;
import
org.beetl.ext.spring.BeetlSpringViewResolver
;
import
org.springframework.boot.context.properties.ConfigurationProperties
;
import
org.springframework.boot.web.servlet.FilterRegistrationBean
;
import
org.springframework.boot.web.servlet.FilterRegistrationBean
;
import
org.springframework.boot.web.servlet.ServletListenerRegistrationBean
;
import
org.springframework.boot.web.servlet.ServletListenerRegistrationBean
;
import
org.springframework.boot.web.servlet.ServletRegistrationBean
;
import
org.springframework.boot.web.servlet.ServletRegistrationBean
;
...
@@ -21,15 +22,19 @@ import org.springframework.web.context.request.RequestContextListener;
...
@@ -21,15 +22,19 @@ import org.springframework.web.context.request.RequestContextListener;
* @date 2016年11月12日 下午5:03:32
* @date 2016年11月12日 下午5:03:32
*/
*/
@Configuration
@Configuration
@ConfigurationProperties
(
prefix
=
"spring.mvc.view"
)
public
class
WebConfig
{
public
class
WebConfig
{
//beetl模板所放的地方
private
String
prefix
;
/**
/**
* beetl的配置
* beetl的配置
*/
*/
@Bean
(
initMethod
=
"init"
)
@Bean
(
initMethod
=
"init"
)
public
BeetlConfiguration
beetlConfiguration
()
{
public
BeetlConfiguration
beetlConfiguration
()
{
BeetlConfiguration
beetlConfiguration
=
new
BeetlConfiguration
();
BeetlConfiguration
beetlConfiguration
=
new
BeetlConfiguration
();
beetlConfiguration
.
setResourceLoader
(
new
ClasspathResourceLoader
(
WebConfig
.
class
.
getClassLoader
(),
"/WEB-INF/view"
));
beetlConfiguration
.
setResourceLoader
(
new
ClasspathResourceLoader
(
WebConfig
.
class
.
getClassLoader
(),
prefix
));
beetlConfiguration
.
setConfigProperties
(
BeetlProperties
.
newInstance
());
beetlConfiguration
.
setConfigProperties
(
BeetlProperties
.
newInstance
());
return
beetlConfiguration
;
return
beetlConfiguration
;
}
}
...
@@ -81,4 +86,8 @@ public class WebConfig {
...
@@ -81,4 +86,8 @@ public class WebConfig {
public
ServletListenerRegistrationBean
<
ConfigListener
>
configListenerRegistration
()
{
public
ServletListenerRegistrationBean
<
ConfigListener
>
configListenerRegistration
()
{
return
new
ServletListenerRegistrationBean
<>(
new
ConfigListener
());
return
new
ServletListenerRegistrationBean
<>(
new
ConfigListener
());
}
}
public
void
setPrefix
(
String
prefix
)
{
this
.
prefix
=
prefix
;
}
}
}
src/main/resources/application.yml
View file @
783ddaae
################### 项目启动端口 ###################
server
:
server
:
port
:
80
port
:
80
################### spring配置 ###################
spring
:
spring
:
profiles
:
profiles
:
active
:
dev
active
:
dev
mvc
:
mvc
:
view
:
view
:
prefix
:
/WEB-INF/view
/
prefix
:
/WEB-INF/view
################### mybatis-plus配置 ###################
mybatis-plus
:
mybatis-plus
:
mapper-locations
:
classpath*:com/stylefeng/guns/**/mapping/*.xml
mapper-locations
:
classpath*:com/stylefeng/guns/**/mapping/*.xml
typeAliasesPackage
:
com.stylefeng.guns.common.persistence.model
typeAliasesPackage
:
com.stylefeng.guns.common.persistence.model
...
@@ -23,6 +26,7 @@ mybatis-plus:
...
@@ -23,6 +26,7 @@ mybatis-plus:
---
---
################### 开发环境的profile ###################
spring
:
spring
:
profiles
:
dev
profiles
:
dev
datasource
:
datasource
:
...
@@ -36,6 +40,7 @@ logging:
...
@@ -36,6 +40,7 @@ logging:
---
---
################### 正式环境的profile ###################
spring
:
spring
:
profiles
:
produce
profiles
:
produce
datasource
:
datasource
:
...
...
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