![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
dressrosa
I would be better,I will be better
展开
-
spring注入static变量
在spring中默认是不能注入static变量的,因为static是类变量,而spring是基于实例对象进行注入的. 但是我们有时候需要static的变量进行操作.比如我们经常使用的jedis,如果每次调用jedis的时候都要实例化一遍,是非常麻烦的. 解决办法如下: 1. 我们先通过set方法注入一个jedisPool对象 ,然后再将这个对象赋值给static变量pool,于是我们就可以使用原创 2017-03-22 20:58:14 · 1068 阅读 · 1 评论 -
有趣的clientAbortException
遇到一个非常有意思的异常. 在使用tomcat(jetty也一样)时,如果client请求,server已经收到请求后,但是client突然关闭了请求,会出现无线循环的抛异常. Resolved exception caused by Handler execution: org.apache.catalina.connector.ClientAbortException: java.io...原创 2018-06-26 20:08:23 · 7518 阅读 · 1 评论 -
spring开放式扩展的理解
来梳理自己对spring扩展的简单理解. 从大的方面来看,我们可以扩展spring来让我们自己开发的框架融入她的体系中.小的方面,我们可以利用她开放的各种功能接口来自定义一些功能替代spring的默认值.我就从这俩方面来举几个例子来讲下spring扩展的特点. 那现在比如我们自己捣鼓了一个框架,想把她给用起来.然后发现,呀.我们很多系统都是基于spring做的,那么我们自己搞的框架兼容到spr...原创 2018-07-05 19:59:30 · 566 阅读 · 0 评论 -
spring和mybatis的dao层接口调用的原理探究
首先我们来看看mybatis简单的使用方法. 我们需要配置一个UserDao.xml <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" &...原创 2019-06-08 21:15:31 · 3597 阅读 · 1 评论