Spring学习
文章平均质量分 96
B站颜群老师 Spring学习笔记
地址: https://www.bilibili.com/video/BV1ds411V7HZ
JohnnyLin00
持续输出学习 持续发光 共同进步!
展开
-
spring框架学习(四):Spring整合Web项目、整合Mybatis
使用Spring开发Web项目,首先要考虑的是如何初始化SpringIOC 容器。在Java程序中,由于java程序的有统一入口:main(),所以我们只需在main函数中调用一次初始化IOC容器:ApplicationContext applicationContext =new ClassPathXmlApplicationContext(“com/johnny/annotation/beans/xml/bean-524.xml”); 即可。但是由于Web项目的入口不确定(可以是任意页面),如果还是使原创 2021-05-26 00:18:14 · 564 阅读 · 1 评论 -
spring框架学习(一):Bean的装配方式 ——基于注解的装配、自动装配
【序言】在前面的例子中我们就可以看到了使用基于XML方式的缺点了:如果应用中有较多的Bean对象,则会导致xml文件过于臃肿,给后续的维护和升级工作造成困难。为此Spring提供了基于注解的方式。这也是我们最常使用的方式常用注解:@Component:可以使用次数接描述Spring中的Bean,但它是一个泛化的概念,仅仅表示一个组件(Bean),并且可以作用于任何层次。使用时只需将该注解标注在相应的类上即可。@Controller、@Service、@Repository,这三个注解是@Compo原创 2021-05-17 11:55:42 · 2252 阅读 · 0 评论 -
Spring框架学习(三):Spring中的AOP
AOP编程需要导入的架包:基本的6个架包+以下两个jar包aopaliance.jar:AOP包aspectjweaver.jar AspectJ框架提供的规范一共是以下的包项目架构下面以一个小项目来演示基于XML配置的AOP编程实体类Student实体 类package club.johnny.polo;import org.springframework.context.ApplicationContext;import org.springframework.context原创 2020-10-22 15:38:38 · 88 阅读 · 0 评论 -
Spring框架学习(二):Spring中的Bean
什么是BeanSpring相当于一个 超级工厂,Bean就相当于工厂里每一个机器。Spring的 Ioc容器生产并管理Bean。因此如果我们想要在项目中使用这个工厂,就需要对Spring的配置文件进行配置。Spring容器支持XML和Properties两种格式的配置文件,常见是使用前者。在Spring容器中,XML配置 文件的根元素是< beans>,< beans>中包含多个< bean>,每一个< bean>就定义了一个Bean。< bea原创 2020-10-20 20:01:34 · 171 阅读 · 0 评论 -
spring框架学习(一):Bean的装配方式 ——基于XML的装配
依赖注入主要有以下两种方式:1、 setter注入:通过setXxx()赋值<property name="实体类的私有属性名"> ....</property>2、构造器注入:通过构造方法赋值 <constructor-arg value="值" type="实体类的私有属性类型" index="该属性在构造方法的下标索引" name="实体类的私有属性名"></constructor-arg>如果 < constructor-原创 2020-10-19 20:14:43 · 460 阅读 · 0 评论 -
Spring框架学习:第一个Spring程序
项目结构:用到的Spring架包开发Spring至少需要用到6个jarspring-aop.jar 开发AOP特性需要的Jarspring-beans.jar 处理Bean的jarspring-context.jar 处理上下文的jarspring-core.jar spring核心jarspring-expression.jar spring表达式UserDao接口package com.javaee.ch01.dao;public interface UserDao { p原创 2020-10-19 15:24:19 · 131 阅读 · 0 评论