Spring-IOC 高级特性
摘要:1. lazy-Init 延迟加载 ApplicaitonContext 容器的默认行为是在启动时将所有 singleton bean 提前进行实例化。提前实例化意味着作为初始化过程的一部分,ApplicationContext 实例会创建所有的singleton bean 开启方式: xml :<
阅读全文
posted @
2020-07-31 21:48
未知不知
阅读(301)
推荐(0)
Spring-AOP
摘要:什么是AOP? AOP:Aspect oriented Programming 面向切面编程/面向方面编程 AOP是OOP(面向对象编程)的延续,从OOP开始: OOP三大特种:封装、继承和多态 OOP是一种垂直继承体系 OOP编程思想可以解决大多数的代码重复问题,但是有一些情况是处理不了的,比如在
阅读全文
posted @
2020-07-30 21:58
未知不知
阅读(109)
推荐(0)
spring -IoC
摘要:什么是IoC? IoC Inversion of control(控制反转/反转控制),它是一个技术思想,不是一个技术实现 描述的事情:java 开发中对象的创建、管理的问题 传统开发方式:直接使用new关键字创建对象 IoC思想下开发方式:我们不用自己再去new对象,而是由IoC容器(Spring
阅读全文
posted @
2020-07-30 21:41
未知不知
阅读(68)
推荐(0)
spring-简介
摘要:spring 简介 简介: Spring 是分层的full-stack(全栈)轻量级开源框架,以 IoC 和 AOP 为内核,提供了展现层 SpringMVC 和 业务层事务管理等总舵的企业级应用技术,还能整合开源世界从多注明的第三方框架和类库,已经成为使用最多的javaEE 企业应用开源框架 官方
阅读全文
posted @
2020-07-30 21:28
未知不知
阅读(144)
推荐(0)
mybatis-面试问题
摘要:1、Mybatis动态sql是做什么的?都有哪些动态sql?简述一下动态sql的执行原理? mybatis的动态sql主要针对参数的,在参数可能为空,或者指定值,或者根据集合动态拼接参数,或者分支执行等等情况下,动态的去完成sql的拼接 mybatis的动态sql有:if、choose(when,o
阅读全文
posted @
2020-07-26 20:57
未知不知
阅读(194)
推荐(0)
mybatis 自定义插件
摘要:mybatis 插件 Mybatis 所允许拦截的方法: 执行器 Executor(update、query、commit、rollback等方法) SQL语法构建器 StatementHandler(prepare、parameterize、batch、update、query等方法) 参数处理器
阅读全文
posted @
2020-07-26 20:43
未知不知
阅读(255)
推荐(0)