摘要: Eureka是什么? Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS域中的中间层服务,以达到负载均衡和中间层服务故障转移的目的。SpringCloud将它集成在其子项目spring-cloud-netflix中,以实现SpringCloud的服 阅读全文
posted @ 2019-08-23 09:49 猩生柯北 阅读(14057) 评论(1) 推荐(1) 编辑
摘要: Spring Cloud 微服务主要分为: Eureka服务注册与发现 Zuul网关 Feign负载均衡 Hystrix断路器 Ribbon负载均衡 Spring Cloud Config分布式配置中心 Ribbon负载均衡 是什么? Ribbon是Netflix发布的开源项目,主要功能是提供客户端 阅读全文
posted @ 2019-08-22 20:47 猩生柯北 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 1.概述 耦合是指模块和模块之间的依赖关系,如:A调用了B中的方法就称为A依赖B。同时,他们之间也就建立了耦合关系。 代码中模块间的依赖关系越多,模块的独立性就越差。所以一般设计时要求:高内聚,低耦合。 2.方式一 阅读全文
posted @ 2018-11-11 14:04 猩生柯北 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 1.概述 解耦就是尽量降低代码的耦合度。 2.方式一 3.方式二(推荐使用) 阅读全文
posted @ 2018-11-11 14:02 猩生柯北 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 【API】 API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数。直白的说API就是别人定义好的一组类和方法。 【为什么要ServletAPI】 Struts中无法直接使用Servlet中常用对象,如:cookie、session等。通过 阅读全文
posted @ 2018-11-11 14:00 猩生柯北 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 属性驱动不需要继承或实现;模型驱动需要实现ModelDriven接口 属性驱动需要为成员字段提供get/set访问器;模型驱动只需要提供get访问器 属性驱动下,Action中的属性不需要进行初始化;模型驱动下Action中的属性必须进行初始化 使用属性驱动时,Jsp中必须通过对象名对其中成员进行调 阅读全文
posted @ 2018-11-11 13:58 猩生柯北 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 1.概述 模型驱动又称为ModelDriven。在实现过程中,Action需要去实现ModelDriven接口。 2.实现步骤 第一步:创建类并实现ModelDriven接口 第二步:定义属性(成员字段)并编写get/set访问器 第三步:编写请求处理方法 第四步:配置Action 3.示例 [Ac 阅读全文
posted @ 2018-11-11 13:57 猩生柯北 阅读(699) 评论(0) 推荐(0) 编辑
摘要: 概述 通过属性(模型)驱动,可以使得Action获取到用户表单所提交的数据。 【属性驱动】 1.概述 所谓属性驱动是指使用类的属性(成员字段)来接收用户提交的数据。 2.实现步骤 第一步:创建Action类 第二步:添加对应的属性(成员字段)并生成get/set访问器 第三步:编写请求处理方法 第四 阅读全文
posted @ 2018-11-11 13:33 猩生柯北 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 【Pojo方式】 1.概述 Pojo(Plain Ordinary Java Object)称为简单Java类,其实就是一个JavaBean. 2.示例 3.优点 简单、方便。不具有侵入性(不具备侵入性:没有继承或实现其他类或接口),便于代码的迁移。 4.缺点 没有约束,容易出现错误,不适合新手使用 阅读全文
posted @ 2018-11-02 16:44 猩生柯北 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 【web.xml】 Spring配置: SpringMVC配置 Mybatis配置 1.全局配置 2.SQL映射文件配置 Spring整合Mybatis配置 阅读全文
posted @ 2018-11-02 16:30 猩生柯北 阅读(217) 评论(0) 推荐(0) 编辑