包(package:书写位置在class上面)----java 中包里面存储的就是java文件(src目录:源码目录  包 xx.java)
 *      包:
 *              单级包
 *                      com
 *                              xxx.java
 *              多级包(推荐)
 *                      cn.hsbc.www
 *                              cn
 *                                      hsbc
 *                                              www
 *                                                   xxx.java
 * 尽量:刚开始书写包:使用多级包
 * 包在真实开发环境中:代码分包,分层!
 *    包的命名:公司域名反写
 *
 *     (第二阶段:MVC 三层架构思想)
 *      M:Model:业务模型
 *      V:View :视图
 *      C:Controller:控制器
 *
 *          实体类层
 *
 *                     com.qf.pojo/entity/domain/
 *                                /User类Product类/Order类/Cart类/Account类...
 *
 *                                User类
 *          业务层
 *                    com.qf.service
 *                              UserService:用户接口
 *                                          boolean login(User user) ;
 *
 *                              UserServiceImpl:接口的实现类
 *                                  业务逻辑判断
 *                                  举例:用户登录
 *
 *                                          从数据库中查询到数据
 *                                          UserDao ud = new UserDaoImpl() ;
 *
 *                                          :通过用户名查询用户
 *                                          如果查询到用户了,判断用户的密码是否和用户输入的密码匹配
 *
 *
 *
 *          数据库访问层:
 *                      com.qf.dao
 *                                  UserDao:用户的数据库访问接口
 *                                       通过用户名来查询用户:
 *                                       User findUserByUserName(String username) ;
 *                                  UserDaoImpl :用户的数据库访问接口实现
 *                                          1)第一阶段集合: "小型数据库"
 *                                          2)第二阶段:JDBC的操作  :真实java连接数据库:mysql/oracle
 *
 *
 *
 *          控制层
 *                  com.qf.controller
 *                                  UserController类:用户的控制器
 *                                              //调用业务层代码
 *                                              获取业务数据----通过 JAVAEE技术:实现页面的 跳转:在页面中渲染后台数据!
 *
 *
 *          测试层(单元测试)
 *                  com.qf.test
 *                              UserTest
 *                                      使用单元测试
 *                                                  junit单元测试   junit.jar       (第三方类)


 *

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值