![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
文章平均质量分 76
scanner小霸王
这个作者很懒,什么都没留下…
展开
-
Spring 框架jdbcTemplate和事务部分的知识
1.jdbcTemplate的概念a)spring框架对jdbc进行封装,能方便实现对数据库操作2.jdbcTemplate准备工作a)引入相关jar包b)spring配置文件配置数据库连接池c)创建JdbcTemplate对象,注入DataSourced)创建service,dao类,在dao注入JdbcTemplate对象开启组件扫描3JdbcTemplate进行操作数据库a)创建实体b)编写service和daoii)dao书写方式1ii)dao书写方式2c)原创 2021-05-05 21:11:10 · 238 阅读 · 0 评论 -
Spring 框架Aop部分的知识
1.AOP概念面向切面编程,利用aop可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分直接的偶合度降低;提高程序的可用性,同时提高了开发的效率。例如:登录功能需要再加上权限为例子,aop不需要修改源码2.AOP(底层原理)aop底层使用动态代理a)有两种情况第一种:有接口,使用JDK动态代理ii)动态代理Proxy调用newProxyInstance方法,方法有三个参数:类加载器;增强方法所在的类,这个类实现的接口,支持多个接口;实现这个接口InvocationHandler,原创 2021-05-05 17:50:47 · 231 阅读 · 1 评论 -
Spring框架IOC部分的知识
1.Spring 是轻量级的开源的javaEE框架(轻量:所谓轻量级就是spring框架在系统初始化的时候不用加载所有的服务,为系统节约了资源!而EJB框架就是重量级的,每次初始化都必须加载所有的服务!)作用:解决企业应用开发的复杂性主要两个核心:IOC 和 AOP1)IOC :控制反转,把创建对象的过程交给spring进行(以前是直接new)2)Aop:面向切面,不修改源代码进行功能的增强(以前扩展需要修改源代码)2.Spinng特点1)方便解耦,简化开发2)Aop编程支持3)方便原创 2021-05-05 00:55:34 · 151 阅读 · 0 评论 -
Spring知识补充
1.Spring主要两大部分IOC、AOP2.spingz的流程:3.实例化vs初始化实例化:在堆中开辟一块空间,属性都是默认值初始化:给属性完成赋值操作。(a.赋值操作,b.调用具体的初始化方法)4.反射的三种方式...原创 2021-05-04 21:06:08 · 104 阅读 · 0 评论