Spring
小关同学喜欢吃汉堡
这个作者很懒,什么都没留下…
展开
-
Spring学习笔记:3(面向切面AOP)
AOP:Aspect Oriented Program(面向切面)我们再回顾一下AOP的一些术语:通知(Advice) 就是你想要的功能,也就是的安全、事物、日志等。先定义好,然后在想用的地方用一下。连接点(JoinPoint) 就是spring允许你使用通知的地方,基本每个方法的前、后(两者都有也行),或抛出异常时都可以是连接点,spring只支持方法连接点,只要记住,和方法有关的前前后后(抛出异常),都是连接点。切入点(Pointcut) 上面说的连接点的基础上,来定义切原创 2020-08-21 23:25:16 · 144 阅读 · 0 评论 -
Spring复习笔记:4
在复习笔记三中我们进行的案例的编写,我们可以发现,就算使用了注解的方式,xml配置文件文件还是不能够删除,现在我们来将一些新的注解可以让我们去掉xml配置文件。@Configuration作用:指定当前类是一个配置类@ComponentScan作用:用于通过注解指定spring在创建容器时要扫描的包属性:value:它和basePackages的作用是一样的,都是用于指定创建容器时要扫描的包。我们使用此注解就等同于在xml中配置了:<context : component- scan b原创 2020-08-17 12:22:43 · 88 阅读 · 0 评论 -
Spring复习笔记:3
Spring基于xml的案例实践在数据库中创建一张新的表create table account( id int primary key auto_increment, name varchar(40), money float)character set utf8 collate utf8_general_ci;往表中导入数据insert into account(name,money) values('aaa',1000);insert into account(name,money原创 2020-08-14 21:48:40 · 116 阅读 · 0 评论 -
Spring复习笔记:2
Spring中的依赖注入IOC的作用:降低程序间的耦合(依赖关系)依赖关系的管理:以后都交给spring来维护,在当前类需要用到其他类的对象,由spring为我们提供,我们只需要在配置文件中说明依赖关系的维护,就称之为依赖注入。依赖注入:能注入的数据有三类:基本类型和String其他bean类型( 在配置文件中或者注解配置过的bean)复杂类型/集合类型注入的方式有三种:使用构造函数提供使用set方法提供第三种:使用注解提供注入方式1.构造函数往入:使用的标签:const原创 2020-08-13 23:48:52 · 782 阅读 · 0 评论 -
Spring复习笔记:1
ApplicationContext的三个常用实现类:ClassPathXmLApplicationContext:它可以加载类路径下的配置文件,要求配置文件必须在类路径下。不在类路径的话,加载不了。FileSystemXmLApplicationContext:它可以加载磁盘任意路径下的配置文件(必须有访问权限,否则加载失败)AnnotationConfigApplicationContext:它是用于读取往解创建容器的。ApplicationContext和BeanFactory的区别原创 2020-08-11 19:57:33 · 179 阅读 · 0 评论 -
Spring学习笔记:2(IOC装配Bean之xml方式)
xml配置方式装配Bean一.Spring框架Bean实例化的方式提供了三种方式实例化Bean构造方法实例化(默认无参数,用的最多)静态工厂实例化实例工厂实例化代码如下:Bean1类(构造方法实例化)package com;public class Bean1 { //必须提供无参的构造函数,系统有默认无参构造函数}Bean2类(静态工厂实例化)package com;public class Bean2 { private static Bean2 bea转载 2020-07-24 15:27:39 · 125 阅读 · 3 评论 -
Spring学习笔记:1(初步认识概念)
Spring的三大主要特征spring主要特征有三个:控制反转(IOC),依赖注入(DI)和面向切面(AOP)。IoC:Inverse of Control(控制反转)1.对控制反转的理解传统方式:若要使用某个对象,需要自己去负责对象的创建,即new方式控制反转:若要使用某个对象,只需要从 Spring 容器中获取需要使用的对象,不关心对象的创建过程,也就是把创建对象的控制权反转给了Spring框架打个比喻:传统方式:相当于你自己去市场new 了一只鸡,不过是生鸡,要自己拔毛,去内脏,再原创 2020-07-23 10:27:55 · 208 阅读 · 1 评论