08 2019 档案

摘要:依赖注入是在各个责任链上的类解耦了,彻底独立了之后,用来在配置文件中描述类之间的关系的一种手段 我们在servlet中保存service的属性,使用get/set方法给属性赋值,通过类属性来描述责任链上的两个类之间的关系. 等于将本来写在源码上的类和类之间的关系,全部写在了配置文件里.注入二字就是给 阅读全文
posted @ 2019-08-16 21:16 外邦马 阅读(163) 评论(0) 推荐(0)
摘要:在前面学习了mybatis的时候,我们去掉了dao层,使用mapper层来代替. 但是程序还是先到控制层,在控制层创建业务层对象,跳转至业务层,在业务层创建SqlSession对象,使用动态代理的方法取得类的mapper对象,通过mapper对象取到特定的方法,去数据库取得数据后一层一层返回,直至传 阅读全文
posted @ 2019-08-15 22:20 外邦马 阅读(163) 评论(0) 推荐(0)
摘要:1.学习过servlet的小伙伴应该都知道,写servlet必须要配置web.xml文件.很麻烦,要配2个,一个servlet,一个servlet-mapping 而且servlet一多容易乱,检索也不方便.所以引入了注解这么个东西,以@开头,写在servlet类的上一行,使得servlet文件使用 阅读全文
posted @ 2019-08-15 16:23 外邦马 阅读(176) 评论(0) 推荐(0)
摘要:一.使用mybatis的基本步骤 1.导入jar包 2.配置文件 3.使用配置文件完成操作 二.实战演习 需求:教师表里有教师id和教师姓名 学生表里有学生id,姓名,年龄,教师id 一个教师有多个学生,一个学生只有一个教师,现在需要显示学生表的学生信息和教师姓名 1.导入jar包 2.导入配置文件 阅读全文
posted @ 2019-08-15 15:44 外邦马 阅读(2535) 评论(0) 推荐(0)
摘要:恢复内容开始 在原生的浏览器-服务器结构中,使用mvc分层思想,我们将整个程序分为控制层,业务层,持久层三层 控制层(servlet) 负责接收请求,将用户从浏览器端发送来的请求进行处理(调用业务层)和响应,反馈给浏览器, 业务层(service) 负责处理 业务,调用dao层,得到结果返回给控制层 阅读全文
posted @ 2019-08-15 09:49 外邦马 阅读(193) 评论(0) 推荐(0)
摘要:1.对之前学习的总结 javase 变量的声明 在内存中存储要处理的数据 逻辑结构 循环结构 对数据进行处理 方法 封装功能代码 面向对象 类和对象 是对方法和数据完整性的封装 取得的数据希望从本地(硬盘)获得,于是引入了IO流,可以从本地取得数据 本地的数据杂乱无章,需要有个管理者 于是有了数据库 阅读全文
posted @ 2019-08-05 19:59 外邦马 阅读(82) 评论(0) 推荐(0)