IoC 什么是IoC? IoC是Inversion of Control(控制反转)的简称,注意它是一个技术思想。描述的是对象创建、管理的事情。 传统开发方式:比如类A依赖类B,往往会在 ...
IoC 什么是IoC? IoC是Inversion of Control(控制反转)的简称,注意它是一个技术思想。描述的是对象创建、管理的事情。 传统开发方式:比如类A依赖类B,往往会在 ...
架构设计 我们可以把Mybatis的功能架构分为三层: API接口层:提供给外部使用的接口API,开发人员通过这些本地API来操纵数据库。接口层一接收到调用请求就会调用数据处理层来完成具 ...
浏览器访问服务器的流程 请求发起的过程: 注意:浏览器访问服务器使用的是http协议,http是应用层协议,而具体传输还是使用的TCP/IP协议 Tomcat系统总架构 2.1 Tomca ...
本文将从纯xml模式、xml和注解结合、纯注解的方式讲解Spring IOC容器的配置和相关应用。 纯XML模式 实例化Bean的三种方式: 使用无参构造函数 默认情况下,会使用反射 ...
Spring AOP简述 Spring AOP的设计思想,就是通过动态代理,在运行期对需要使用的业务逻辑方法进行增强。 使用场景如:日志打印、权限、事务控制等。 默认情况下,Spring会根据被 ...
Spring容器初始化 本文使用的是Spring 5.1.7版本 写在前面:我们看源码一般有3种方式。 第一种直接用class文件,IDEA会帮我们反编译成看得懂的java代码 第二种 ...
为什么需要持久层框架? 首先我们先看看使用原生jdbc存在的问题? 可以看出原始jdbc存在的问题如下: 数据库连接、创建、释放频繁造成资源浪,影响系统性能 sql语句卸载代码里, ...
Spring MVC源码解析 Spring MVC的使用原理其实是通过配置一个Servlet来接管所有的请求,所有的请求由这个Servlet来进行分发处理。 我们可以从web.xml里面看出这一点 ...
跨站脚本攻击(XSS) XSS(Cross Site Scripting),为不和层叠样式表CSS混淆,故将跨站脚本攻击缩写为XSS。 攻击原理: 恶意攻击者往Web页面里插入恶意Scri ...
SpringSecurity应用 目录 SpringSecurity应用 pring Security 功能简介 SpringSecurity认证基本 ...