摘要: 侵入式设计 引入了框架,对现有的类的结构有影响;即需要实现或继承某些特定类。 例如:Struts框架 非侵入式设计 引入了框架,对现有的类结构没有影响。 例如:Hibernate框架 / Spring框架 阅读全文
posted @ 2018-04-03 18:43 木东木容 阅读(549) 评论(0) 推荐(0) 编辑
摘要: 重量级 就是说包的大小,还有就是与个人项目的耦合程度,重量级的框架与项目耦合程度大些 代表EJB容器的服务往往是"买一送三",不要都不行 轻量级 就是相对较小的包,当然与项目的耦合程度小 阅读全文
posted @ 2018-04-03 18:42 木东木容 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 思想:将业务逻辑 数据 和显示相分离的一种思想. M:model 模型 封装数据 封装对数据的操作 javabean V:view 视图 展示数据(主要使用jsp) jsp C:ctrl(controller) 控制 接受请求并响应 servlet 阅读全文
posted @ 2018-04-03 18:23 木东木容 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 重定向两次请求,转发是一次请求 重定向是响应对象(response)的方法,请求转发是请求对象(request)的方法 重定向不能用request的方法,请求转发可以使用request的方法 重定向地址栏变化,请求转发地址栏不变 阅读全文
posted @ 2018-04-03 18:22 木东木容 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 作用: 接收客户端的请求数据 组成部分: 请求行 请求头 请求体 1 操作请求行 格式: 请求方式 请求的路径 协议/版本 GET /day15/ HTTP/1.1 常用方法: 重要的方法 (掌握)String getMethod():获取请求方式 (掌握)String getContextPath 阅读全文
posted @ 2018-04-03 18:21 木东木容 阅读(785) 评论(0) 推荐(0) 编辑
摘要: 当前servlet的配置对象(了解) 作用: 1.获取当前servlet的初始化参数 2.获取当前servlet的servlet-name 3.获取上下文对象(全局管理者) 方法:了解 String getInitParameter(String name) :通过名称获取一个初始化参数 注意:se 阅读全文
posted @ 2018-04-03 18:16 木东木容 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 一.什么是Servlet? Servlet:servlet是运行在服务器上的小型Java程序 其实servlet本质上就是一个java类,这个java类是放在服务器上帮我们处理内容的 二.Servlet的作用?(重点) 作用:接收页面请求并处理数据,最后做出响应 三.servlet:接口 掌握的方法 阅读全文
posted @ 2018-04-03 18:15 木东木容 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 一.什么动态代理 JSP 服务器端页面技术 二.什么是jsp JSP:java server pages 注意:JSP本质上就是一个servlet jsp的组成: html代码+java代码+jsp特有的代码 一句话: jsp就是能写java代码的html页面 三.JSP的作用?(重点) servl 阅读全文
posted @ 2018-04-03 17:24 木东木容 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 什么是代理 什么时候使用代理 改变我们之前的逻辑,执行方法之前做的什么事情,执行方法之后做了什么事情 方法增强 继承 子类继承父类,将父类的方法进行复写,从而进行增强 使用前提: 必须有父类,且存在继承关系 装饰者设计模式 此设计模式专门用于增强方法 使用前提: 必须有接口 缺点: 需要将接口的所有 阅读全文
posted @ 2018-04-03 17:17 木东木容 阅读(85) 评论(0) 推荐(0) 编辑
摘要: Classs类如何获得 获得Class对象 方式一: 通过Object类中的getClass()方法 方式二: 通过 类名.class 获取到字节码文件对象( 方式三: 通过Class类中的方法(将类名作为字符串传递给Class类中的静态方法forName即可)。 反射获取构造方法 getConst 阅读全文
posted @ 2018-04-03 16:18 木东木容 阅读(296) 评论(0) 推荐(0) 编辑