随笔分类 - ssm
摘要:classpath:database.properties ...
阅读全文
摘要:Spring IOP 面向切面编程 AOP操作术语 Joinpoint(连接点):所谓连接点是指那些被拦截到的点。在spring中,这些点指的是方法,因为spring只支持方法类型的连接点.(类里面可以增强的方法。这些方法称为连接点) Pointcut(切入点):所谓切入点是指我们要对哪些Joinp
阅读全文
摘要:Spring设计理念 Spring是面向Bean的编程 Spring 两大核心技术 控制反转(IoC:Inversion of Control ) /依赖注入(DI:Dependency Injection ) 面向切面编程(AOP:Aspect Oriented Programming) Spri
阅读全文
摘要:举个例子来说明代理的作用:假设我们想邀请一位明星,那么并不是直接连接明星,而是联系明星的经纪人,来达到同样的目的.明星就是一个目标对象,他只要负责活动中的节目,而其他琐碎的事情就交给他的代理人(经纪人)来解决.这就是代理思想在现实中的一个例子 静态代理在使用时,需要定义接口或者父类,被代理对象与代理
阅读全文
摘要:spring核心就是 反射 和代理 代理称为动态代理 reflect反射 JAVA反射机制是在运行状态中,对于任意一个实体类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。 换句话说,Java程
阅读全文
摘要:用于实现动态SQL的元素主要有 if trim where set choose(when、otherwise) foreach MyBatis 缓存 一级缓存 在test类中 调用相同的方法 第二次调用 从SqlSession中内存中 取 不会再发送SQL语句 如果sqlSession关闭 内存就
阅读全文
摘要:MyBatis 真正的强大在于映射语句,专注于SQL,功能强大,SQL映射的配置却是相当简单 SQL映射文件的几个顶级元素(按照定义的顺序) mapper - namespace cache - 配置给定命名空间的缓存 cache-ref – 从其他命名空间引用缓存配置 resultMap –用来描
阅读全文
摘要:概念:优秀持久层框架:实体类和SQL语句之间建立映射关系 与hibernate区别 :自动生成sql语句,并且建立实体类和数据表的映射。 MyBatis基本要素:核心对象 核心配置文件 SQL映射文件 特点: 基于SQL语法 ,简单易学 能了解底层封装过程 SQL语句封装在配置文件中, 便于统一管理
阅读全文

浙公网安备 33010602011771号