摘要:
什么是静态代理? 静态代理就是代理模式,给真实类做了个增强的方法 比如你有个房源,你还有代理人那么这个代理人就会给你的怎是房源的基础上,夸大点让你的房源增加人脉。。。 就要用到增强方法,就在代理类中给你的方法增强 抽象主题:Subject:接口 目标对象(原始对象):RealSubject(要增强的 阅读全文
摘要:
BeanFactory博客书写 使用对象的时候创建,这是和ApplicationContext的区别 Resource resource=new ClassPathResource("applicationContext.xml"); BeanFactory ctx=new XmlBeanFacto 阅读全文
摘要:
Aop 的背景: 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用A 阅读全文
摘要:
. 1. B选项正确,那么a就是错误的。a选项中的配置文件是全局的配置文件,应该配置和具体的mapper无关的信息。 2.正确答案: D 才是开启二级缓存的开关 3. D选项错误,应该是:通过environments元素的default属性来指定默认的运行环境ID,这个运行环境ID必须是一个已经定义 阅读全文
摘要:
一.谈谈对IOC的理解 1.IOC是什么? Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。 ●谁控制谁,控制什么:传统Java SE程序设计,我们直接在对象内部通过new 阅读全文
摘要:
缓存使把双刃剑,用不好会降低检索速度,MyBatis中二级缓存使默认开启的。。。 无论是以及缓存还是二级缓存,都是按照namespance区分的 缓存分类分一级二级 一级缓存是Session级别的缓存 一级缓存的作用域是放在Sqlsession级别的, 阅读全文
摘要:
多对多的步骤 1.创建接口类型,在Teacher中 . 2.在小配置中写Sql语句 ,展示你才华的时候到了 映射到实体上 在一的一方植入Student 开始单测我们的多对多方法, 我们的控制台打印出来的 在这里我们可以理解成: 1个学生可以被多个老师教 多个老师可以交多个学生 阅读全文
摘要:
resultMap应用: resultMap则是对外部定义的引用,对应外部resultMap的Id,表示返回结果映射到哪一个resultMap上。他的应用场合一般是:数据库字段信息与对象不一致或者需要做的复杂查询 resultType: 直接表示返回值类型,包括基础数据类型和和复杂数据类型 注意: 阅读全文
摘要:
1. 我们首先需要了解对象是什么? 对象是是包含相关属性和方法的集合体。 创建对象 自定义对象 内置对象 基于Object对象的方式创建对象 通过.添加属性和方法 var flower=new Object(); flower.name="长春花"; flower.genera="夹竹桃科 长春花属 阅读全文
摘要:
我将给大家解析一些题 在一个Person类中已经定义好了一个代参的方法,直接实例化对象就赋值就好了 所以在 a,b,c,d四个选项中 C 正确 故选 C、 4. 应选d 这题选b正确 编写需求规格当然是B属于需求分析喽 以后做题我们应仔细读题干,这种题可不该错了 10. 10.C 12.D 自定义存 阅读全文