关耳er  
10 2019 档案
  • Spring的增强模式
    摘要:一、前置增强 1、IdoSomeService 2、IdoSomeServiceImpl类实现IdoSomeService接口 3、MyBeforeAdvice 实现前置增强方法 4、applicationContext.xml配置文件 5、测试类 6、控制台 二、环绕增强 1、IdoSomeSer 阅读全文
    posted @ 2019-10-29 15:13 关耳er 阅读(270) 评论(0) 推荐(0)
  • Spring面试题
    摘要:1、什么是依赖注入 依赖注入,是IOC的一个方面,是个通常的概念,它有多种解释。这概念是说你不用创建对象,而只需要描述它如何被创建。你不在代码里直接组装你的组件和服务,但是要在配置文件里描述哪些组件需要哪些服务,之后一个容器(IOC容器)负责把他们组装起来。 2、有哪些不同类型的IOC(依赖注入)方 阅读全文
    posted @ 2019-10-28 16:57 关耳er 阅读(153) 评论(0) 推荐(0)
  • Spring代理模式
    摘要:一、静态代理 1、Subject接口 2、RealSubject类实现Subject接口 3、ProxySubject类 4、测试类 二、JDK动态代理 1、Subject 2、RealSubject 3、JDKProxyTest 三、CGLIB动态代理 1、IService类 2、CGLIBPro 阅读全文
    posted @ 2019-10-28 14:49 关耳er 阅读(181) 评论(0) 推荐(0)
  • Spring 中AOP及前后置增强案例
    摘要:1、AOP面向切面编程 面向切面编程的本质:面向切面编程,指扩展功能不修改源代码,将功能代码从业务逻辑代码中分离出来。 1主要功能:日志记录,性能统计,安全控制,事务处理,异常处理等等。 2主要意图:将日志记录,性能统计,安全控制,事务处理,异常处理等代码从业务逻辑代码中划分出来,通过对这些行为的分 阅读全文
    posted @ 2019-10-26 15:25 关耳er 阅读(831) 评论(0) 推荐(0)
  • Mybatis相关试题
    摘要:1、MyBatis有两种事务管理器类型,分别是() A:JDBC B:MANAGED C:POOLED D:JBDI 正确答案:AB 试题分析: 在 MyBatis 中有两种事务管理器类型(也就是 type=”[JDBC|MANAGED]”): JDBC – 这个配置直接简单使用了JDBC 的提交 阅读全文
    posted @ 2019-10-25 17:23 关耳er 阅读(1629) 评论(0) 推荐(0)
  • Struts2框架和SpringMvc框架的区别
    摘要:Struts2框架和SpringMvc框架的区别 一、拦截机制的不同 Struts2是类级别的拦截,每次请求就会创建一个Action,和Spring整合时Struts2的ActionBean注入作用域是原型模式prototype,然后通过setter,getter吧request数据注入到属性。St 阅读全文
    posted @ 2019-10-24 14:59 关耳er 阅读(1032) 评论(0) 推荐(1)
  • Mybatis和Hibernate框架的区别
    摘要:Mybatis和Hibernate框架的区别1 简单简介 1.1 Hibernate 框架 Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,建立对象与数据库表的映射。 是一个全自动的、完全面向对象的持久层框架。 1.2 Mybatis框架 Mybatis 阅读全文
    posted @ 2019-10-24 14:58 关耳er 阅读(564) 评论(0) 推荐(0)
  • Spring案例--打印机
    摘要:目录: 1.applicationContext.xml配置文件 2.墨盒接口 Ink 3.黑白墨盒实现类 BlackWhiteInk 4.彩色墨盒实现类 ColorInk 5.纸张接口 Paper 6. A4纸张实现类 A4Paper 7. B5纸张实现类 B5Paper 8. 打印机类 Prin 阅读全文
    posted @ 2019-10-24 12:27 关耳er 阅读(384) 评论(0) 推荐(0)
  • Mybatis注解的使用
    摘要:1、查询@Select 2、自动关联@Results 3、引用@Results映射(@ResultMap) 4、关联映射:@One 5、关联映射:@Many 6、添加(@Insert)并且返回主键 7、修改@Update 8、删除@Delete 阅读全文
    posted @ 2019-10-21 14:53 关耳er 阅读(132) 评论(0) 推荐(0)
  • Mybatis缓存
    摘要:一级缓存 查询缓存的使用,主要是为了提高查询访问速度。将用户对同一数据的重复查询过程简化,不再每次均从数据库查询获取结果数据,从而提高访问速度。 一.缓存的划分 根据缓存区的作用域与生命周期课划分为: 一级缓存(大配置文件setting节点name属性) 二级缓存 二.缓存说明 MyBatis查询缓 阅读全文
    posted @ 2019-10-14 16:18 关耳er 阅读(215) 评论(0) 推荐(0)
  • Mybatis延迟加载
    摘要:1、概念: MyBatis中的延迟加载,也称为懒加载,是指在进行表的关联查询时,按照设置延迟规则推迟对关联对象的select查询。例如在进行一对多查询的时候,只查询出一方,当程序中需要多方的数据时,mybatis再发出sql语句进行查询,这样子延迟加载就可以的减少数据库压力。MyBatis 的延迟加 阅读全文
    posted @ 2019-10-14 15:13 关耳er 阅读(176) 评论(0) 推荐(0)
  • Mybatis关联查询之三
    摘要:MyBatis的关联查询之自关联 自关联 一、entity实体类 二、dao层 三、dao.xml 小配置 四、test测试类 阅读全文
    posted @ 2019-10-12 17:18 关耳er 阅读(135) 评论(0) 推荐(0)
  • Mybatis关联查询之二
    摘要:Mybatis关联查询之多对多 多对多 一、entity实体类 二、dao层 三、dao.xml小配置 四、test测试类 阅读全文
    posted @ 2019-10-12 17:15 关耳er 阅读(97) 评论(0) 推荐(0)
  • Mybatis关联查询之一
    摘要:MyBatis的关联查询之一对多,多对一 在关系型数据库中,我们经常要处理一对多,多对一和多对多的关系。 一对多,多对一 一、entity 实体类 二、dao层 三、小配置 xml 四、test测试类 阅读全文
    posted @ 2019-10-12 17:05 关耳er 阅读(184) 评论(0) 推荐(0)
  • Mybatis智能标签
    摘要:一、ProviderDao层 二、ProviderDao.xml小配置文件 三、test类 阅读全文
    posted @ 2019-10-09 17:38 关耳er 阅读(129) 评论(0) 推荐(0)
  • Mybatis基础知识点
    摘要:1. Mybatis框架优缺点 优点: 1. 易于上手和掌握。 2. sql写在xml里,便于统一管理和优化。 3. 解除sql与程序代码的耦合。 4. 提供映射标签,支持对象与数据库的orm字段关系映射 5. 提供对象关系映射标签,支持对象关系组建维护 6. 提供xml标签,支持编写动态sql。 阅读全文
    posted @ 2019-10-07 18:03 关耳er 阅读(187) 评论(0) 推荐(0)
  • Mybatis框架模糊查询+多条件查询
    摘要:一、ISmbmsUserDao层 二、小配置文件 ISmbmsUserDao.xml 三、测试类 阅读全文
    posted @ 2019-10-07 17:53 关耳er 阅读(1065) 评论(0) 推荐(0)