06 2017 档案

摘要:软件151 汪佳宁 spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也是要简化我们日 阅读全文
posted @ 2017-06-29 10:55 青栀Ww 编辑
摘要:软件151 汪佳宁 Eclipse+Maven创建webapp项目 1、开启eclipse,右键new——》other,如下图找到maven project 2、选择maven project,显示创建maven项目的窗口,勾选如图所示,Create a simple project 3、输入mav 阅读全文
posted @ 2017-06-29 10:51 青栀Ww 编辑
摘要:软件151汪佳宁 使用eclipse插件创建一个web project首先创建一个Maven的Project如下图: 我们勾选上Create a simple project (不使用骨架) 这里的Packing 选择 war的形式 由于packing是war包,那么下面也就多出了webapp的目录 阅读全文
posted @ 2017-06-29 10:43 青栀Ww 编辑
摘要:软件151 汪佳宁 动态代理 概念:动态代理类的源码是在程序运行期间由JVM根据反射等机制动态的生成,所以不存在代理类的字节码文件。代理类和委托类的关系是在程序运行时确定。 2、动态代理实现步骤 具体步骤是: a. 实现InvocationHandler接口创建自己的调用处理器 b. 给Proxy类 阅读全文
posted @ 2017-06-29 10:32 青栀Ww 编辑
摘要:软件151 汪佳宁 静态代理由程序员创建或工具生成代理类的源码,再编译代理类。所谓静态也就是在程序运行前就已经存在代理类的字节码文件,代理类和委托类的关系在运行前就确定了。 清单1:代理接口 Java代码 /** * 代理接口。处理给定名字的任务。 */ public interface Subje 阅读全文
posted @ 2017-06-29 10:19 青栀Ww 编辑