07 2018 档案

摘要:前言 本次学习面向对象设计的另外一个基本概念:继承(inheritance)。这是Java程序设计中的一项核心技术。另外,还要学习反射(reflection)的概念。 继承 类、超类、子类 关键字extends表明正在构造的新类派生于一个已存在的类。已存在的类称为 超类(superclass) 、 阅读全文
posted @ 2018-07-11 08:40 Ryan.Miao 阅读(797) 评论(0) 推荐(3)
摘要:回顾基础知识过程中遇到的感觉需要记录一下的知识点。 封装 我们设计的class应当尽可能的高内聚,体现为封装的程度。一个class的属性应该只能自己修改,其他class都只是与本class沟通,而不应该有能力修改。比较常见的一个问题是Date属性。 业务开发中经常需要设计class的日期属性,比如b 阅读全文
posted @ 2018-07-07 15:34 Ryan.Miao 阅读(533) 评论(0) 推荐(1)
摘要:数据类型 整形 | type | 存储 | 取值范围 | | | | | |int | 4字节 | 2 147 483 648 ~ 2 147 483 647 (超过20亿) | short | 2字节 | 32 768 ~ 32 7677 | | long | 8字节 | 9 223 372 03 阅读全文
posted @ 2018-07-06 17:05 Ryan.Miao 阅读(433) 评论(0) 推荐(0)
摘要:上一节 "如何创建一个服务提供者provider" 已经启动了一个provider的server,提供用户信息查询接口。接下来,我们启动另一个provider,由于是同一台机器本地测试,我们换一个端口 通过启动传参数覆盖port。这样,我们就有两个provider实例了。接下来,可以使用我们cons 阅读全文
posted @ 2018-07-05 06:43 Ryan.Miao 阅读(5098) 评论(0) 推荐(0)
摘要:前几篇主要集中在注册中心eureka的使用上,接下来可以创建服务提供者provider来注册到eureka。 demo源码见: https://github.com/Ryan Miao/spring cloud Edgware demo/tree/master/provider demo 为了方便版 阅读全文
posted @ 2018-07-04 08:51 Ryan.Miao 阅读(4858) 评论(0) 推荐(0)
摘要:经常要为接口响应对象设置属性,序列化的时候是不是包含空值,反序列化的时候是否忽略不认识的字段。所以,必须要手动制定ObjectMapper或者在类上声明 虽然不算复杂,但既然统一了规则,那就来个统一设定吧。 在springboo1.5+以上的版本可以这么设置Jackson的一些属性配置 更多配置参见 阅读全文
posted @ 2018-07-03 17:18 Ryan.Miao 阅读(17286) 评论(0) 推荐(2)