
Spring框架
周小敬
程序员哦
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring框架总结六---自动装配
文章目录自动装配一.自动装配概念1.手动装配2.自动装配i.根据类型(byType)ii.根据名称(byName)自动装配一.自动装配概念1.手动装配以value或ref的方式明确指定属性值 <bean id="teacher3" class="com.school.Teacher"> <property name="tid" value="20150003"></property> <property name="tname" value="Zh原创 2020-06-04 17:37:41 · 246 阅读 · 0 评论 -
Spring框架总结五---bean生命周期后置处理器
文章目录一.生命周期1.创建bean实例2.设置属性值3.调用初始化方法4.使用bean(调用一个toString方法吧)5.容器关闭调用销毁方法6.运行效果7.总结(删除线部分为后置处理器部分)二.后置处理器1.什么时候起作用?2.如何处理?3.使用条件?三.实现代码1.Emp类2.Person类3.后置处理器类4.配置文件5.运行效果6.总结一.生命周期1.创建bean实例 public Emp() { super(); System.out.println("One:创建对象Emp");原创 2020-05-18 17:36:54 · 450 阅读 · 0 评论 -
Spring框架总结四---bean属性的高级配置
文章目录bean的高级配置一.parent继承属性1.普通父bean-子bean继承2.抽象bean-子bean继承()二.depends-on依赖属性三.scope作用域属性1.singleton单实例2.prototype多实例3.其他类别bean的高级配置一.parent继承属性1.普通父bean-子bean继承<bean id="dept" class="com.attribute.Dept"> <property name="did" value="101">&原创 2020-05-13 21:55:32 · 199 阅读 · 0 评论 -
Spring框架总结三---集合属性bean共享集合
bean中的属性非字面量的集合Teacher类中包含的属性 private Integer tid; private String tname; private List<String> courses; //表示该老师教授课程名 private List<Student> students; //表示该老师所教授的学生 private Map<String,String> day_works; //表示每天的任务 priv原创 2020-05-12 20:51:32 · 307 阅读 · 0 评论 -
Spring框架总结二---获取Bean及Bean赋值
从IOC容器中获取Bean方法一:根据类型获取,此时容器中同类型的bean唯一Student s1=ac.getBean(Student.class); //根据对象的类型获取对象 要求配置文件中该类型的bean唯一方法二:同时指定bean的id和类型Student s2 = ac.getBean("student", Student.class); //根据id获取beanbean属性赋值的三种方式package com.bean;public class Person {原创 2020-05-09 21:19:32 · 467 阅读 · 0 评论 -
Spring框架总结一---Spring概述简单项目搭建
Spring概述Spring概述Spring是一个开源框架Spring为简化企业级开发而生,使用Spring,JavaBean就可以实现很多以前要靠EJB才能实现的功能。同样的功能,在EJB中要通过繁琐的配置和复杂的代码才能够实现,而在Spring中却非常的优雅和简洁。Spring是一个IOC(DI)和AOP容器框架。 IOC详解Spring的优良特性① 非侵入式:基于Spring开发的应用中的对象可以不依赖于Spring的API② 依赖注入:DI——Dependency Injecti原创 2020-05-08 20:30:34 · 362 阅读 · 0 评论