package com.sf; /** * 权限 */ public class Auth { private String name; public Auth() { System.out.println("Auth"); System.out.println("第一步,无参构造器执行了"); } public Auth(String name) { this.name = name; } public String getName() { return name; } public void setName(String name) { System.out.println("Auth setName"); System.out.println("第二步,setName 方法被执行," + name + "属性被注入"); this.name = name; } public void init() { System.out.println("第四步,bean初始化方法"); } public void destroy() { System.out.println("第七步,bean对象销毁方法"); } @Override public String toString() { return "Auth{" + "name='" + name + '\'' + '}'; } }