Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
aserver
Project
Project
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
15所TongWeb
aserver
Commits
ebe4b2d6
Commit
ebe4b2d6
authored
Apr 02, 2021
by
胡文斌
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
记录sql日志
parent
6ba9a3a5
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
16 additions
and
6 deletions
+16
-6
pom.xml
pom.xml
+2
-2
MainConfig.java
...in/java/com/archser/aserver/common/config/MainConfig.java
+14
-4
No files found.
pom.xml
View file @
ebe4b2d6
...
@@ -28,7 +28,7 @@
...
@@ -28,7 +28,7 @@
<junit.version>
3.8.1
</junit.version>
<junit.version>
3.8.1
</junit.version>
<jfinal.version>
5.1.
2.
4
</jfinal.version>
<jfinal.version>
5.1.4
</jfinal.version>
<cos.version>
2017.5
</cos.version>
<cos.version>
2017.5
</cos.version>
...
@@ -124,7 +124,7 @@
...
@@ -124,7 +124,7 @@
<dependency>
<dependency>
<groupId>
com.archser
</groupId>
<groupId>
com.archser
</groupId>
<artifactId>
jfinal
</artifactId>
<artifactId>
jfinal
</artifactId>
<version>
5.1.3.1
</version>
<version>
${jfinal.version}
</version>
</dependency>
</dependency>
<!-- 东方通依赖 -->
<!-- 东方通依赖 -->
<!-- <dependency>
<!-- <dependency>
...
...
src/main/java/com/archser/aserver/common/config/MainConfig.java
View file @
ebe4b2d6
package
com
.
archser
.
aserver
.
common
.
config
;
package
com
.
archser
.
aserver
.
common
.
config
;
import
com.alibaba.druid.filter.logging.Log4jFilter
;
import
com.alibaba.druid.filter.logging.LogFilter
;
import
com.alibaba.druid.filter.stat.StatFilter
;
import
com.alibaba.druid.filter.stat.StatFilter
;
import
com.archser.aserver.common.config.plugins.DBUpgrade
;
import
com.archser.aserver.common.config.plugins.DBUpgrade
;
import
com.archser.aserver.common.config.plugins.RedisConfig
;
import
com.archser.aserver.common.config.plugins.RedisConfig
;
...
@@ -14,14 +16,18 @@ import com.jfinal.ext.handler.RequestHandler;
...
@@ -14,14 +16,18 @@ import com.jfinal.ext.handler.RequestHandler;
import
com.jfinal.ext.handler.UrlSkipHandler
;
import
com.jfinal.ext.handler.UrlSkipHandler
;
import
com.jfinal.ext.proxy.CglibProxyFactory
;
import
com.jfinal.ext.proxy.CglibProxyFactory
;
import
com.jfinal.json.MixedJsonFactory
;
import
com.jfinal.json.MixedJsonFactory
;
import
com.jfinal.kit.Kv
;
import
com.jfinal.kit.PathKit
;
import
com.jfinal.kit.PathKit
;
import
com.jfinal.kit.Prop
;
import
com.jfinal.kit.Prop
;
import
com.jfinal.kit.PropKit
;
import
com.jfinal.kit.PropKit
;
import
com.jfinal.plugin.activerecord.ActiveRecordPlugin
;
import
com.jfinal.plugin.activerecord.ActiveRecordPlugin
;
import
com.jfinal.plugin.activerecord.CaseInsensitiveContainerFactory
;
import
com.jfinal.plugin.activerecord.CaseInsensitiveContainerFactory
;
import
com.jfinal.plugin.activerecord.Db
;
import
com.jfinal.plugin.activerecord.Record
;
import
com.jfinal.plugin.activerecord.dialect.*
;
import
com.jfinal.plugin.activerecord.dialect.*
;
import
com.jfinal.plugin.cron4j.Cron4jPlugin
;
import
com.jfinal.plugin.cron4j.Cron4jPlugin
;
import
com.jfinal.plugin.druid.DruidPlugin
;
import
com.jfinal.plugin.druid.DruidPlugin
;
import
com.jfinal.plugin.druid.RecordSqlFilter
;
import
com.jfinal.render.ViewType
;
import
com.jfinal.render.ViewType
;
import
com.jfinal.server.undertow.UndertowServer
;
import
com.jfinal.server.undertow.UndertowServer
;
import
com.jfinal.server.undertow.WebBuilder
;
import
com.jfinal.server.undertow.WebBuilder
;
...
@@ -149,8 +155,11 @@ public class MainConfig extends JFinalConfig {
...
@@ -149,8 +155,11 @@ public class MainConfig extends JFinalConfig {
* 获取数据库插件 抽取成独立的方法,便于重用该方法,减少代码冗余
* 获取数据库插件 抽取成独立的方法,便于重用该方法,减少代码冗余
*/
*/
public
static
DruidPlugin
getDruidPlugin
()
{
public
static
DruidPlugin
getDruidPlugin
()
{
return
new
DruidPlugin
(
p
.
get
(
"jdbc.url"
),
p
.
get
(
"jdbc.username"
),
p
.
get
(
"jdbc.password"
),
DruidPlugin
druidPlugin
=
new
DruidPlugin
(
p
.
get
(
"jdbc.url"
),
p
.
get
(
"jdbc.username"
),
p
.
get
(
"jdbc.password"
),
p
.
get
(
"jdbc.driver"
));
p
.
get
(
"jdbc.driver"
));
druidPlugin
.
addFilter
(
new
RecordSqlFilter
());
druidPlugin
.
start
();
return
druidPlugin
;
}
}
/**
/**
...
@@ -199,12 +208,13 @@ public class MainConfig extends JFinalConfig {
...
@@ -199,12 +208,13 @@ public class MainConfig extends JFinalConfig {
* 配置全局处理器
* 配置全局处理器
*/
*/
@Override
@Override
public
void
configHandler
(
Handlers
me
)
{
public
void
configHandler
(
Handlers
me
)
{
me
.
add
(
new
RequestHandler
());
// 说明:druid的统计页面涉及安全性 需要自行处理根据登录权限判断是否能访问统计页面
// 说明:druid的统计页面涉及安全性 需要自行处理根据登录权限判断是否能访问统计页面
// me.add(DruidKit.getDruidStatViewHandler()); // druid 统a计页面功能
// me.add(DruidKit.getDruidStatViewHandler()); // druid 统a计页面功能
me
.
add
(
new
UrlSkipHandler
(
"^/services/.+"
,
false
));
me
.
add
(
new
UrlSkipHandler
(
"^/services/.+"
,
false
));
me
.
add
(
new
UrlSkipHandler
(
"/*\\.ws/"
,
false
));
me
.
add
(
new
UrlSkipHandler
(
"/*\\.ws/"
,
false
));
me
.
add
(
new
RequestHandler
());
}
}
/**
/**
...
@@ -212,7 +222,7 @@ public class MainConfig extends JFinalConfig {
...
@@ -212,7 +222,7 @@ public class MainConfig extends JFinalConfig {
*/
*/
@Override
@Override
public
void
onStart
()
{
public
void
onStart
()
{
new
GoodSync
().
run
();
//
new GoodSync().run();
}
}
/**
/**
...
...
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