A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© pandalazy 初级黑马   /  2019-10-10 12:32  /  1003 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

猛然发现发际线有升高趋势,是不是要吃点黑芝麻才行?
web核心学的有点吃力了。之前有好几天的课程没有跟上。所以双元模式有很大的一个弊端,就是给你上课的老师的水平正的影响教学,视频中的内容只能说讲的是一个稍微详细的内容,课堂上的老师需要能够帮助学员理解补充细节的能力。一旦这个老师的不达标,那就是真的惨。。。碰到一个带班老师,某老师,说话没有条理,讲课乱七八糟,核心技能就是百度和复制粘贴,吹牛猛的一笔,对着视频给我们重复敲一遍也没有敲成功。这位老师能够在传智估计也是有一手绝活。

-- 1、index.jsp跳转的页面不是list.jsp 而是一个servlet。因为这是一个包含了操作数据库的操作

-- 2、在web层中创建userListServlet 来获取从数据库中查询的数据(只调用方法,不做具体逻辑操作,具体的逻辑操作是交给
        service层)。
      -- 得到数据后,该数据是一个List<User> 泛型为User的List集合
        (在进行数据库的查询的的时候,使用对应的方法,返回相应的数据类型的数据)
        然后,将数据存入到request共享域中,然后转发到对应的jsp页面(因为要展示数据)
        最后,在展示数据的jsp页面中对jsp进行代码的编写。

--3、对service 层的操作
    -- service层中可以分为两个部分,一个是接口部分,一个是接口对应的实现类部分。
        接口对应的实现类重写接口中的代码,提高了此部分代码的可维护性。(主要目的)
  -- service层中进行业务逻辑的操作。此处业务逻辑较为简单,所以只需要调用一个查询方法。
                (新建Dao层对应类的对象,调用类中的具体方法)
     service层中的角色就是将Dao层中的不同的方法组合在一起,实现更为复杂的代码逻辑

-- 4、Dao层:
    Dao层就是各种实际操作数据库的方法:

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马