Spring笔记03(创建对象,DI设值注入,自动装配(autowire))
Posted 迷茫王子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring笔记03(创建对象,DI设值注入,自动装配(autowire))相关的知识,希望对你有一定的参考价值。
1.创建对象的三种方式:
01.Animal接口代码:
package cn.pb.dao; /** * 动物接口 */ public interface Animal { //吃饭 String eat(); //睡觉 void sleep(); }
02.Animal接口的实现类Dog的代码:
package cn.pb.dao.impl; /** * animal的实现类 */ import cn.pb.dao.Animal; public class Dog implements Animal{ /** * 无参构造 验证什么时候实例被创建 */ public Dog(){ System.out.println("dog被实例化了!"); } public String eat() { System.out.println("吃饭的方法"); return null; } public void sleep() { System.out.println("睡觉的方法"); } //初始化之后的方法 public void init(){ System.out.println("初始化之后的方法"); } //销毁之前的方法 public void destroy(){ System.out.println("销毁之前的方法"); } }
03.创建对象的方式:
001.通过构造方法创建对象(常用的方式):
appicationContext.xml
以上是关于Spring笔记03(创建对象,DI设值注入,自动装配(autowire))的主要内容,如果未能解决你的问题,请参考以下文章