面向对象在企业级开发中的应用
CRM的分层开发
控制层: 将所接受的用户数据传入业务层并且接收业务曾传回的数据给系统页面显示。
业务层:对控制层传入的数据进行判断以及业务处理并将数据层返回的数据传给控制层。
数据层:接入数据库执行查询等功能,并且将查询的结果返回给服务层
下面将以简单的分层操作讲解Crm客户关系管理系统
UserController层:
public class UserController {
//控制层 向业务层发出命令
private UserService userService;
//构造器
public UserController() {
}
public UserController(UserService userService) {
this.userService = userService;
}
//get set方法
public UserService getUserService() {
retur