基本要素
- 原始对象:需要被代理的对象,核心功能;
- 附加对象:用于修饰原始对象的附加功能;
- 代理对象:融合原始对象与附加对象
相关类
UserDao
package com.yusian.dao;
import com.yusian.domain.User;
public inte[......]
UserDao
package com.yusian.dao;
import com.yusian.domain.User;
public inte[......]
#将等级为DEBUG的日志信息输出到console和file这两个目的地,console和file的定义在下面的代码
log4j.rootLogger=DEBUG,console,file
#控制台输出的相关设置
log4j.appender.console = org.apache.log4j[......]
User
package com.yusian;
public class User {
private String username;
private String password;
public User(String username,[......]