程序分层 分包

 

步骤

项目里面导入lib  导入牛奶瓶

 建7个包

  

view层作用: 视图层,即项目中的界面输入输出

controller层作用: 控制层, 获取界面上的数据,封装为界面设置数据; 将要实现的功能交给业务层处理给service传对象

service层作用: 业务层, 功能实现, 与controller控制层和数据访问层DAO交互, 将对数据库的操作交给DAO数据访问层来处理

 dao层作用: 数据访问层, 用来操作数据库表的数据写qsl语句

db数据库: 这里指MySQL

domain 实体包: 存放JavaBean装实体类

tools工具包:存放项目中使用到的工具

test 测试包: 存放项目功能测试代码.只有它可以写main

 做项目思路:

先有需求 在有表(表设计表关系都建好)

库里面有几张表就有几个实体类  先有表在实体类

一个表对应一个类

个人理解    分包

domain:实体包(实体类)

view:视图层 (输入.输出语句)

controller:控制层 (封装输入信息,向后台service请求)

service:业务层(功能实现 连接上下 )处理异常

dao:JDBC数据访问层 (返回row 不处理)出来row在回返

tools:工具包(工具类)

db:数据库

 

 

原文地址:https://www.cnblogs.com/zs0322/p/10971407.html