Spring
文章平均质量分 90
我是你们的队长阿威啊
java新人,多多指教
展开
-
Spring 三种装配方式
什么是Spring自动装配自动装配是Spring满足bean依赖的一种方式spring会在上下文中自己寻找,并自动装配bean的属性在Spring中有三种装配的方式1、在xml中显示的配置2、在java中显示的配置3、隐式的自动装配bean(最常用的)搭配环境:一个人有两个宠物Cat类:package com.jie.autowired;public class Cat { public void cry(){ System.out.println("miao原创 2020-12-01 18:04:24 · 2329 阅读 · 0 评论 -
Spring 静态代理/动态代理
为什么要使用代理 打个比喻,明星为什么需要经纪人来代理他呢?因为明星的专职是唱歌或演戏,如果把除此以外的其他事情比如演出费用谈判等等都揽在身上,他会累死。这就是体现一个思想:专业分工,用面向对象术语说:就是职责分明。所以,代理类一般是做些除原始类核心功能以外的其他功能,比如权限 事务等等都要专门的代理来实现。 当我们的代码每个类代表一个主要功能,而不是将所有功能混在一个类中,那么代码无疑清晰有条理的,易于维护,比如我要修改权限,就不必打开原始类代码,直接修改权限代理类就可以了。就很少发生修改一个原创 2020-12-01 18:02:16 · 180 阅读 · 0 评论 -
Spring配置
Spring配置alias(别名)alias标签中有两个属性:name和alias,name的作用就是为哪个java bean对象配置别名,alias就是别名称创建User类package com.jie.ioc02;public class User { private String name; private int age; public String getName() { return name; } public void原创 2020-12-01 17:57:53 · 162 阅读 · 0 评论 -
Spring DI依赖注入的几种方式
构造注入使用有参构造方式(三种)都需要使用标签 第一种:使用下标(index) index=“0” 就是有参构造方法里面的第一个参数,以此类推<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"原创 2020-12-01 17:55:53 · 143 阅读 · 0 评论 -
Spring Ioc创建Bean对象的三种方式
IOC创建对象的方式首先我们创建一个User类:package com.jie.ioc01;public class User { private String name; private int age; public User() { } public User(String name, int age) { this.name = name; this.age = age; } public Stri原创 2020-12-01 17:52:25 · 391 阅读 · 0 评论