前言 阅读本文章大概需要8分钟左右。相信会让你对Spring MVC的理解更加深刻,更上一层楼。 SpringMVC图解 粒度很粗的图解 自己画的.png 粒度比较粗的图解自...
面试久了之后,发现自己每次都会问下面这两个问题。 线程池相关 问:你讲讲线程池的实现原理。 听到这个问题,小部分同学会很坦白的说,我平时用过线程池,但是没有了解过内部是怎么实...
什么是通用mapper? 通用mapper 可以极大的方便开发人员进行ORM,提供极其方便的单表增删改查。什么是通用mapper,一句话简单说,它就是个辅助mybatis极简...
前言 不知道你是否遇到过这样的情况,去小卖铺买东西,付了钱,但是店主因为处理了一些其他事,居然忘记你付了钱,又叫你重新付。又或者在网上购物明明已经扣款,但是却告诉我没有发生交...
接私活对程序员这个圈子来说是一个既公开又隐私的话题,不说全部,应该大多数程序员都有过想要接私活的想法,当然,也有部分得道成仙的不主张接私活。但是很少有人在公开场合讨论私活的问...
本文阅读时间5分钟。由作者三汪首发于简书。 更多JPA实体映射相关内容请查阅: 《JPA实体关系映射:@ManyToMany多对多关系、@OneToMany@ManyToOn...
微信支付系列文章 微信支付-java后端实现 微信支付-vue 前端实现 java demo: 下载地址文章底部 技术栈 Spring boot java XML (微信在h...
log就像车辆保险,没人愿意为保险付钱,但是一旦出了问题谁都又想有保险可用 几乎学习每一门语言,都是从 “hello world” 开始的,日志是新手程序员学习和调试的一...
通常,我们使用new来创建一个对象。这应该是最简单的一种方式。但一个优秀的程序员需要考虑具体的应用场景以及性能等问题,从而编写出优秀的代码。那么我们就从创建对象开始,了解如何...
责任链模式 将职责逐级划分,层层分离,目的,将耦合的代码解耦,从而提升程序的扩展性,从内存角度出发,节约不必要的开支,提升性能. 责任链模式关键在于,在处理请求的接口处会有一...
1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语法,集合的语法,io的语法,虚拟机方面的语法。 1、一个"....
redis用的人很多,网络上基本都是一些入门配置。我想介绍下spring redis的实现(以接入Jedis客户端为例)。 spring redis中最主要的类就是Redis...
一、代理模式 定义:给某个对象提供一个代理对象,并由代理对象控制对于原对象的访问,即客户不直接操控原对象,而是通过代理对象间接地操控原对象。 1、代理模式的理解 代理模式使用...
0.前言 本文主要想阐述的问题如下:什么动态代理(AOP)以及如何用JDK的Proxy和InvocationHandler实现自己的代理?什么是Spring动态代理(AOP)...
retrofit是一个解耦性非常高的网络请求框架,最近在研究的时候发现了动态代理这个非常强大且实用的技术,这篇文章将作为retrofit的前置知识,让大家认识:动态代理有哪些...