首先
- 传统的写代码的形式 无非就是 dao层 业务层service 然后客户端进行调用
导入这个包 基本上他的核心包什么的都导入进来了 ,不连接数据库 就不用jdbc的maven 包;
业务
dao层 userDao userDaoImpl
service 层 service serviceImpl
然后客户端调用
在我们之前的业务中,用户的需求可能会影响我们原来的代码,我们需要根据用户的需求去修改原代码!如果程序代码量十分大,修改一次的成本代价十分昂贵!
改为一个set接口
革命性的变化
private UserDaoImpl userDao;
public void setUserDao(UserDaoImpl userDao) {
this.userDao = userDao;
}



