一、基本概念 1.什么是代理? 在阐述JDK动态代理之前,我们很有必要先来弄明白代理的概念。代理这个词本身并不是计算机专用术语,它是生活中一个常用的概念。这里引用维基百科上的...
一、基本概念 1.什么是代理? 在阐述JDK动态代理之前,我们很有必要先来弄明白代理的概念。代理这个词本身并不是计算机专用术语,它是生活中一个常用的概念。这里引用维基百科上的...
Spring源码解读之BeanDefinition读取器 BeanDefinitionReader 1、这个接口的功能就是将资源文件(spring的配置文件) 中的信息转换成...
private --- 仅对本类可见 public --- 对所有类可见 protected --- 对本包和所有子类可见 (默认)不需要修饰符 --- 对本包可见
依赖 jsp的form表单 文件要以二进制的形式传输 enctype="multipart/form-data" 提交的二进制数据处理
文件头 js文件引用 css文件引用 bootstrap引用 注:bootstrap用到了jquery,所以引用顺序不能随意更换 jsp引用
复习 springmvc框架: 用户请求url到DispatcherServlet前端控制器,相当于中央调度器,降低系统各组件之间耦合度 DispatcherServlet前...
springmvc和mybatis整合工程搭建 整合思路 在mybatis和spring整合的基础上 添加springmvc。 spring要管理springmvc编写的Ha...
mvc在b/s系统的应用 mvc是一个设计模式,在b/s系统的应用: springmvc的框架 第一步:用户发起request请求,请求至DispatcherServlet前...
mybatis逆向工程 (MyBatis Generator) 什么是mybatis的逆向工程 mybatis官方为了提高效率,通过单表自动生成sql,包括mapper.xm...
Mybatis的使用 1.InputStream inputStream = Resources.getResourceAsStream("xxx.sqlMapConfig...
Mybatis JDBC连接数据库存在的问题 1.数据库的连接频繁的开启关闭2.sql语句,占位符,结果集遍历时所需的列名都存在硬编码问题 Mybatis架构 mapper....
AOP注解开发(基于AspectJ) 将目标类交给Spring 将切面类交给Spring 在配置文件中打开AOP注解 在切面类上加上@Aspect //将其注解为切...
一 IOC注解开发 使用配置文件属性注入时,用的是bean约束 使用注解属性注入时,需要引入context约束 用法 注释类 @Component @Controlle...
一 IOC (inversion of control) 控制反转是为了降低程序的耦合性。首先我们看下程序之间的关系。 程序之间的关系: 依赖: B对象的方法需要...