接口(interface)定义了一个对象的行为规范,只定义规范不实现,由具体的对象来实现规范的细节。 接口类型 在Go语言中接口(interface)是一种类型,一种抽象的类型。 interface是一组method的集合,是duck-type programming的一种体现。接口做的事情就像是定 ...
分类:
编程语言 时间:
2020-02-10 22:15:23
阅读次数:
75
三层优化1.加入接口 建议面向接口开发:先接口-再实现类 --service、dao加入接口 --接口与实现类的命名规范 接口:interface, 起名 I实体类Service IStudentService IStudentDao 实现类:implements 起名 实体类ServiceImpl ...
分类:
其他好文 时间:
2020-02-10 00:04:53
阅读次数:
72
抽象与接口 抽象 抽象函数 表达概念而无法实现具体代码的函数 抽象类 表达概念而无法构造出实体的类 有抽象函数的类也可以有非抽象函数 实现抽象函数 继承自抽象类的子类必须覆盖父类中的抽象函数 抽象 与具体相对 表示一种概念而非实体 与细节相对 表示在一定程度上忽略细节而着眼大局 数据与表现分离 接口 ...
分类:
编程语言 时间:
2020-02-07 22:29:42
阅读次数:
67
Spring 框架创建的目的是用来替代更加重量级的企业级 Java 技术,简化开发流程。实现了基于 POJO 轻量级和最小侵入式开发,通过依赖注入和面向接口实现了解耦。 IOC IOC 控制反转是一种重要的概念,是一种解耦的设计思想。它的主要目的是借助第三方(Spring 中的 IOC 容器)实现以 ...
分类:
编程语言 时间:
2020-02-03 22:05:44
阅读次数:
71
导读 Apache Dubbo是一款高性能、轻量级的开源Java RPC框架,它提供了三大核心能力;面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。 dubbo官网:点我直达 第一个Dubbo程序(小试牛刀) 创建业务接口工程 项目结构 创建包和接口类 安装项目 创建提供者Pro ...
分类:
其他好文 时间:
2020-01-30 21:00:31
阅读次数:
81
1.什么是dubbo? dubbo 是一个分布式服务框架 是一个高性能的RPC框架 它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。 谈到了分布式服务框架 那必然有单一服务框架接下来就谈谈服务框架的演变过程 单一应用架构 当网站流量很小时 只需要一个应用 将 ...
分类:
其他好文 时间:
2020-01-29 16:08:18
阅读次数:
60
接口:interface 普通类:只有具体实现 抽象类:具体实现和规范(抽象方法)都有!不能new只能通过子类实现 接口:只有规范!自己无法写方法~专业的约束! 约束和实现分离:面向接口编程~ 接口就是规范,定义的是一组规则,体现了现实世界中"如果你是...则必须能..."的思想。如果你是天使,则必 ...
分类:
其他好文 时间:
2020-01-21 20:16:02
阅读次数:
87
1.1 spring简介 Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Spring是一个分层的JavaSE ...
分类:
编程语言 时间:
2020-01-21 20:07:21
阅读次数:
94
三层优化1、加入接口 建议面向接口开发:先实现接口->实现类 --service、dao加入接口 --接口与实现类的命名规范 Service层 接口:interface 起名:IXXxService 所在包名:xxx.service 实现类:implements 起名:XXxServiceImpl ...
分类:
其他好文 时间:
2020-01-20 23:07:17
阅读次数:
117
每个服务直接足够内聚代码容易理解开发效率改好一个服务只做意见都是审核小团队开发松耦合 有功能意义的服务 可以用不通语言开发面向接口编程易于第三方继承微服务只是业务逻辑的代码不会和htmlcss或其他界面结合可以灵活搭配链接公共库连接独立库 分布式系统的责任性多服务运维难度加大系统部署依赖服务间通信成 ...
分类:
编程语言 时间:
2020-01-17 11:55:31
阅读次数:
75