
框架
要买苹果吗?
这个作者很懒,什么都没留下…
展开
-
动态代理,以及面向切面编程(AOP)
动态代理:可以在程序的执行过程中,创建代理对象。通过代理对象执行方法,给目标类的方法增加额外的功能(功能增强)动态代理实现方式:jdk动态代理,使用jdk中的Proxy,Method,InvocetionHandler创建代理对象。Jdk动态代理要求目标类必须实现接口cglib动态代理:第三方的工具库,创建代理对象,原理是继承。通过继承目标类,创建子类,子类就是代理对象。要求目标类不能是final的,方法也不能是final的。JKD动态代理实现步骤创建目标类,SomeServiceImp原创 2020-12-01 15:50:53 · 328 阅读 · 1 评论 -
spring的事务处理
spring的事务处理什么是事务 在mysql中,提出了事务,事务是指一组sql语句的集合,集合中有多条sql语句 可能是insert,update,select,delete,我们希望这些多个sql语句都能成功, 后置都失败,这些sql语句的执行是一致的,作为一个整体执行。在什么时候想到使用事务 当我的操作涉及到多个表,或者多个sql语句的insert,update,delete,需要保证 这些语句都是成功才能完成我的功能,或者都失败,保证操作是符合要求的。 在java代码中原创 2020-12-01 15:46:59 · 2475 阅读 · 5 评论 -
spring框架学习最终版
spring学习最终版转载 2020-11-28 23:16:48 · 83 阅读 · 0 评论 -
spring框架的引用类型的自动注入(byName以及byType)
<!-- 引用类型的自动注入:spring框架根据某些规则可以给引用类型赋值。不用再给引用类型赋值 使用的规则常用的是byName,byType。 1.byName(按名称注入):java类中引用类型的属性名和spring容器中(配置文件)<bean>的id名称一样, 且数据类型是一致的,这样的容器中的bean,spring能够赋值给引用类型。 语法:原创 2020-11-23 23:10:43 · 1103 阅读 · 6 评论 -
spring框架的设值注入以及构造注入
<!--声明Student对象 注入:就是赋值的意思 简单类型:spring中规定Java中的基本数据类型(以及包装类)和String都是简单数据类型 di:给属性赋值 1.set注入(设值注入):spring调用类的set方法,可以在set方法中完成属性赋值 1)简单类型的set注入 <bean id="xx" class="yyy"> <.原创 2020-11-23 23:08:07 · 235 阅读 · 1 评论 -
spring框架学习笔记
使用spring的ioc,由spring创建对象实现步骤:1.创建maven项目2.加入maven依赖<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> <scope>test</scope> </d原创 2020-11-21 20:51:42 · 88 阅读 · 1 评论