关闭

4.尚硅谷_佟刚_SSH 整合案例_查询所有员工信息

标签: ssh
601人阅读 评论(0) 收藏 举报
分类:

4.尚硅谷佟刚_SSH 整合案例查询所有员工信息

这里写图片描述
旁白: 显示所有员工信息。。。先手动 追加数据库。。。

这里写图片描述

这里写图片描述
旁白: 光有这个不够,先搞 DAO。
这里写图片描述
这里写图片描述

这里写图片描述
这里写图片描述

这里写图片描述

这里写图片描述
这里写图片描述

旁白: 这里没有 什么业务,service直接 调的 DAO。
这里写图片描述

这里写图片描述

旁白: 获取完 employee之后 ,放在 list 哪个里边? 请求域吧。。
( 这句话 听不明白!!!)
这里写图片描述
这里写图片描述

这里写图片描述
旁白: 这样就到 页面上了,但是 我们 bean还没有配置。。。

旁白: 有个问题,这玩意咋进来啊,他两 在不同 配置文件里头。。。
这里写图片描述

旁白: 加个* 表示 启动时候,是多配置 文件。。。
这里写图片描述
这里写图片描述
旁白: 他两都会 加进来,它们 是同一个 IOC容器。。。

这里写图片描述
这里写图片描述

这里写图片描述
这里写图片描述
这里写图片描述

这里写图片描述
旁白: 内码不对,需要 切换成 UTF-8。。。。

这里写图片描述
这里写图片描述

这里写图片描述

旁白: 首先需要导入 struct2的标签。。。。
这里写图片描述
这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述
旁白: emp-list.jsp 需要查询 ${department.departmentName},
但是 EmployeeDao.java 里头
String hdl = “FROM Employee” 只查询了 Employee。
这里写图片描述
这里写图片描述

旁白: 为啥运行会报错? 事务作用在 service上面,导致 getAll() 方法开始之前 获取session,方法 结束之后,关闭 session。再去搞 emp-list.jsp 的代理对象 ${department.departmentName 就没有了。。。( 我无法理解 ?????)
这里写图片描述
这里写图片描述
这里写图片描述

旁白: 再解释一遍,事务 作用在 EmployeeService.java 中的 getAll() 方法上面,这个方法 执行 结束之前 会关闭 session。
而在 EmployeeDao.java 的getAll()方法 只获取了 “FROM Employee”。
其关联的 emp-list.jsp 中 ${department.departmentName 是一个代理对象,就 获取不了。

旁白: 暂时 删除 试试。。还是 报错。。。
这里写图片描述
这里写图片描述

旁白: 干脆 固定 成 “部门”。。。
这里写图片描述
这里写图片描述

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:24123次
    • 积分:757
    • 等级:
    • 排名:千里之外
    • 原创:43篇
    • 转载:21篇
    • 译文:7篇
    • 评论:4条