Auth.java 884 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. package com.sf;
  2. /**
  3. * 权限
  4. */
  5. public class Auth {
  6. private String name;
  7. public Auth() {
  8. System.out.println("Auth");
  9. System.out.println("第一步,无参构造器执行了");
  10. }
  11. public Auth(String name) {
  12. this.name = name;
  13. }
  14. public String getName() {
  15. return name;
  16. }
  17. public void setName(String name) {
  18. System.out.println("Auth setName");
  19. System.out.println("第二步,setName 方法被执行," + name + "属性被注入");
  20. this.name = name;
  21. }
  22. public void init() {
  23. System.out.println("第四步,bean初始化方法");
  24. }
  25. public void destroy() {
  26. System.out.println("第七步,bean对象销毁方法");
  27. }
  28. @Override
  29. public String toString() {
  30. return "Auth{" +
  31. "name='" + name + '\'' +
  32. '}';
  33. }
  34. }