会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
低级知识传播者
实战问题分享,关注框架源码、网络编程、效率工具
博客园
首页
新随笔
管理
上一页
1
···
13
14
15
16
17
18
19
20
21
···
32
下一页
2019年12月19日
曹工说Spring Boot源码(3)-- 手动注册Bean Definition不比游戏好玩吗,我们来试一下
摘要: 写在前面的话 相关背景及资源: "曹工说Spring Boot源码系列开讲了(1) Bean Definition到底是什么,附spring思维导图分享" "工程代码地址" "思维导图地址" 工程结构图: 大体思路 1. 选择bean definition实现类,并实例化bean definitio
阅读全文
posted @ 2019-12-19 21:40 三国梦回
阅读(3562)
评论(4)
推荐(3)
2019年12月18日
曹工说Spring Boot源码(2)-- Bean Definition到底是什么,咱们对着接口,逐个方法讲解
摘要: 写在前面的话 相关背景及资源: "曹工说Spring Boot源码系列开讲了(1) Bean Definition到底是什么,附spring思维导图分享" "工程代码地址" "思维导图地址" 工程结构图: 正文 我这里,先把 接口的方法再简单列一下: beanName 虽然这个接口里没这个东西,但这
阅读全文
posted @ 2019-12-18 17:58 三国梦回
阅读(4538)
评论(7)
推荐(8)
2019年12月15日
曹工说Spring Boot源码系列开讲了(1)-- Bean Definition到底是什么,附spring思维导图分享
摘要: 写在前面的话&&About me 网上写spring的文章多如牛毛,为什么还要写呢,因为,很简单,那是人家写的;网上都鼓励你不要造轮子,为什么你还要造呢,因为,那不是你造的。 我不是要造spring,我只是想把自己学习spring的一些感想,一些心得说出来,希望大家看到有不对的地方,请一定不吝赐教。
阅读全文
posted @ 2019-12-15 15:05 三国梦回
阅读(11227)
评论(10)
推荐(10)
2019年12月14日
Spring Boot应用使用Validation校验入参,现有注解不满足,我是怎么暴力扩展validation注解的
摘要: 前言 昨天,我开发的代码,又收获了一个bug,说是界面上列表查询时,正常情况下,可以根据某个关键字keyword模糊查询,后台会去数据库 %keyword%查询(非互联网项目,没有使用es,只能这样了);但是,当输入%字符时,可以模糊匹配出所有的记录,就好像,好像这个条件没进行过滤一样。 原因很简单
阅读全文
posted @ 2019-12-14 00:09 三国梦回
阅读(3873)
评论(1)
推荐(2)
2019年12月10日
曹工杂谈:Spring boot应用,自己动手用Netty替换底层Tomcat容器
摘要: 前言 问:标题说的什么意思? 答:简单说,一个spring boot应用(我这里,版本升到2.1.7.Release了,没什么问题),默认使用了tomcat作为底层容器来接收和处理连接。 我这里,在依赖中排除了tomcat,使用Netty作为了替代品。优势在于,启动飞快,线程数量完全可控(多少个ne
阅读全文
posted @ 2019-12-10 17:16 三国梦回
阅读(12811)
评论(4)
推荐(2)
2019年12月6日
nginx重启后,反向代理失败之问题排查记录
摘要: 问题与排查过程 本地开发环境的服务器,部署了nginx,nginx上对静态的web前端页面进行了http 80端口代理;然后呢,因为一些原因,服务器重启了,重启服务器后,我去把nginx启动起来,但是nginx怎么也代理不了80端口,问题如下: 浏览器访问没响应,本地telnet服务器的80端口是通
阅读全文
posted @ 2019-12-06 09:57 三国梦回
阅读(6909)
评论(2)
推荐(1)
2019年12月3日
从spring源码汲取营养:模仿spring事件发布机制,解耦业务代码
摘要: 前言 最近在项目中做了一项优化,对业务代码进行解耦。我们部门做的是警用系统,通俗的说,可理解为110报警。一条警情,会先后经过接警员、处警调度员、一线警员,警情是需要记录每一步的日志,是要可追溯的,比如报警人张小三在2019-12-02 00:02:01时间报警,接警员A在1分钟后,将该警情记录完成
阅读全文
posted @ 2019-12-03 18:08 三国梦回
阅读(2105)
评论(1)
推荐(1)
2019年11月14日
Mybatis中多表关联时,怎么利用association优雅写resultMap来映射vo
摘要: 前言 有好一阵没碰mybatis了,这次的项目基于性能考虑,选了mybatis,写着写着,发现有下面的需求,比如两表联查,取其中各一部分字段,怎么更方便地用vo来接,这里犯了难; 我想的是,因为这个sql联查的vo,能不能直接使用两个表的po来接呢,比如下面这种: Users、SeatInforma
阅读全文
posted @ 2019-11-14 14:02 三国梦回
阅读(4932)
评论(0)
推荐(1)
2019年11月12日
曹工杂谈:为什么很少需要改Spring源码,因为扩展点太多了,说说Spring的后置处理器
摘要: 前言 最近发了好几篇,都是覆盖框架源码,但是spring的代码,我是从没覆盖过,毕竟,如果方便扩展,没谁想去改源码,而spring就是不需要改源码的那个,真的是“对扩展开放,对修改关闭”的典范。 就我说曾经用过的,spring的扩展点,就包括了 、`beanFactoryPostProcessor
阅读全文
posted @ 2019-11-12 23:18 三国梦回
阅读(1699)
评论(0)
推荐(0)
2019年11月10日
fastjson自由:controller上指定active profile,让你想序列化什么字段就序列化什么字段
摘要: 一、前言 最近有个需求,其实这个需求以前就有,比如定义了一个vo,包含了10个字段, 在接口A里,要返回全部字段; 但是在接口B里呢,需要复用这个 vo, 但是只需要返回其中8个字段。 可能呢,有些同学会选择重新定义一个新的vo,但这样,会导致vo类数量特别多;你说,要是全部字段都返回吧,则会给前端
阅读全文
posted @ 2019-11-10 09:26 三国梦回
阅读(1301)
评论(0)
推荐(2)
上一页
1
···
13
14
15
16
17
18
19
20
21
···
32
下一页
公告