【发布时间】:2012-01-17 12:49:47
【问题描述】:
大多数 J2EE(Spring 和 JPA)类都设计有接口。 除了继承,这有什么技术原因吗?像动态代理或 AOP 一样,我需要更多关于此的技术细节
前
public interface UserDAO {
void delete();
void update();
void save();
List<User> get();
}
public class UserDAOImpl implements UserDAO {
public void delete(){}
public void update(){}
public void save(){}
public List<User> get(){}
}
【问题讨论】:
-
spring and interfaces 的可能重复项
标签: spring design-patterns jakarta-ee