包的分层

你说的曾经没有我的故事 提交于 2020-02-28 07:26:38
  1. com.xx.entity
    放实体类的
    数据的模板、标准(数据库拿出来之后,可以直接放入 ,其他层可以直接使用这个实体类)
  2. com.xx.view
    界面的事情
    打印菜单、页面上的输入验证
    显示数据
    获取用户的输入的数据
    关系: view 想 service层 提要求,传入用户输入的数据,返回要显示的结果数据
  3. com.xx.service
    业务逻辑、数据处理
    和业务相关的,会给view层返回想要的业务数据
    向dao层获取业务数据,并做业务处理
    不关心这个数据源是什么
    关系:从页面接收用户输入的数据,处理,向dao层传入参数,获取数据源中的数据
    接口:方法名、返回值类型、形参
    实现类: com.xx.service.impl
  4. com.xx.dao
    从数据源获取数据
    数据源:数据库、大数据、网络、文件、 Java的list
    关系:从 service 层获取参数,通过不同的数据源环境,去获取数据源中的真实数据
    ===》包装为 entity 实体类对象
    接口:方法名、返回值类型、形参
    实现类: com.xx.dao.impl
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!