猛然发现发际线有升高趋势,是不是要吃点黑芝麻才行?
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层就是各种实际操作数据库的方法: |
|