首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
spring
订阅
柴小饼
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
【Mybatis源码阅读】mybatis与spring整合原理
在日常使用中,mybatis都是和spring整合使用的。本文将会从源码角度介绍mybatis与spring整合原理。 整合配置 在正式介绍之前,我们先来回忆一下将mybatis和spring框架进行
Java 中节省 90% 时间的常用的工具类
通过 Apache Commons 和 Guava 两个第三方的开源工具库,可以减少循环、ifelse 的代码。写出的代码更有健壮性并且可以在新人面前装一波。
别再面向 for 循环编程了,Spring 自带的观察者模式就很香!
过完清明的我,开始默默期盼 51 长假。 哎?学习一会,放松下心情。芜湖,起飞 1. 概述 在设计模式中,观察者模式是一个比较常用的设计模式。维基百科解释如下: 在我们日常业务开发中,观察者模式对我们很大的一个作用,在于实现业务的解耦。以用户注册的场景来举例子,假设在用户注册完…
从头捋了一遍 Java 代理机制,收获颇丰
前文提到,动态代理机制使用了反射,Spring 中的 AOP 由于使用了动态代理,所以也相当于使用了反射机制。那么,代理是什么?动态代理又是什么?动态代理中是如何使用反射的?全文脉络思维导图如下: 1. 常规编码方式 在学习代理之前,先回顾以下我们的常规编码方式:所有 inte…
Feign 实战-> 源码
Feign是Netflix开发的⼀个轻量级RESTful的HTTP服务客户端(⽤它来发起请求,远程调⽤的),是以Java接⼝注解的⽅式调⽤Http请求,⽽不⽤像Java中通过封装HTTP请求报⽂的⽅式直接调⽤,Feign被⼴泛应⽤在Spring Cloud 的解决⽅案中。 类似…
什么是接口的幂等性,如何实现接口幂等性?一文搞定
幂等性原本是数学上的概念,用在接口上就可以理解为:同一个接口,多次发出同一个请求,必须保证操作只执行一次。 调用接口发生异常并且重复尝试时,总是会造成系统所无法承受的损失,所以必须阻止这种现象的发生。 订单接口,同一个订单可能会多次创建。 使用唯一索引可以避免脏数据的添加,当插…
欢迎光临Spring时代(一) 上柱国IOC列传
2002年 Rod Johnson在2002年编著的《Expert One-On-One J2EE Design And Development》一书中对,对Java EE正统框架(EJB)臃肿、低效、脱离现实的学院派提出了质疑,然后以该书为指导思想,编写了interface2…
如何基于 SpringAop 实现操作日志记录?|牛气冲天新年征文
前言大家好,这里是经典鸡翅,今天给大家带来一篇基于SpringAop实现的操作日志记录的解决的方案。大家可能会说,切,操作日志记录这么简单的东西,老生常谈了。不!网上的操作日志一般就是记录操作人,操作
一个反斜杠“/”,让你的系统破防!
这个故事要从前两天公司发现一个漏洞说起。 我们都知道,在浏览网站时需要登录。当你获得相应的授权以后,才可以进行进一步操作。比如类似http://xxx/page/administrator这种接口,在未登录的情况下,访问会返回这种结果: 最近发现的漏洞就是,对于部署在jetty…
下一代消息队列pulsar到底是什么
之前琢磨了很久一直想写一篇pulsar相关的文章,但是一直知识储备不够,对于很多细节还是不了解,于是查了很多资料,总算是可以凑出一篇文章了。 Pulsar是一个由yahoo公司于2016年开源的消息中间件,2018年成为Apache的顶级项目。在我之前的文章中写过很多其他消息中…