一、简介 java里的拦截器提供的是非系统级别的拦截,也就是说,就覆盖面来说,拦截器不如过滤器强大,但是更有针对性。 Java中的拦截器是基于Java反射机制实现的,更准确的划分,应该是基于JDK实现的动态代理。它依赖于具体的接口,在运行期间动态生成字节码。 拦截器是动态拦截Action调用的对象, ...
分类:
编程语言 时间:
2020-01-04 12:57:47
阅读次数:
111
一、概述 1、log4j: Log4j是Apache的一个开源项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件,甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细 ...
分类:
其他好文 时间:
2020-01-02 22:37:23
阅读次数:
97
SpringBoot整合Druid数据源 导入依赖 配置数据库以及数据源的相关属性 将数据源加入到spring容器中去 ...
分类:
编程语言 时间:
2020-01-02 19:08:31
阅读次数:
105
结论:数据库的连接来之不易,要保证利用率(重复利用) 解耦: druid(德鲁伊连接池)号称世界上最好的连接池,且不仅仅是连接池 https://github.com/alibaba/druid ...
分类:
数据库 时间:
2020-01-01 16:41:59
阅读次数:
70
1.引入maven依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-zookeeper-discovery</artifactId> <version>2.1.1 ...
分类:
编程语言 时间:
2020-01-01 14:59:07
阅读次数:
67
log4j:WARN No appenders could be found for logger (freemarker.cache). log4j:WARN Please initialize the log4j system properly.log4j:WARN See http://log ...
分类:
其他好文 时间:
2020-01-01 13:38:44
阅读次数:
271
背景 数据库密码直接写在配置中,对安全来说,是一个很大的挑战。Druid为此提供一种数据库密码加密的手段ConfigFilter。 druid版本为1.1.18。 加密 1.项目中引入依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId ...
分类:
数据库 时间:
2019-12-30 21:34:46
阅读次数:
97
版本信息: spring cloud 版本Greenwich.SR2 spring boot 版本2.1.8.RELEASE 官网文档: "http://logging.apache.org/log4j/2.x/manual/configuration.html" 以下每个步骤不可缺失 1. pom ...
分类:
编程语言 时间:
2019-12-30 19:22:30
阅读次数:
95
Log4j是Apache的一个开源项目,官网地址为http://logging.apache.org/log4j/1.2/index.html。通过使用Log4j,可控制日志信息输出到控制台、文件、数据库等不同的地方;可以控制每一条日志的输出格式,通过定义每一条日志信息的级别,可以更加细致的控制日志 ...
分类:
编程语言 时间:
2019-12-30 14:40:40
阅读次数:
81
https://zqhxuyuan.github.io/ 最近两年更新少 任何忧伤,都抵不过世界的美丽 2015-12-08 Druid源码解析(1) Guice和Realtime流程 Source druid Druid is a fast column-oriented distributed ...
分类:
其他好文 时间:
2019-12-30 09:15:57
阅读次数:
90