-
<dependency> <groupId>javax.validation</groupId> <artifactId>validation-api</artifactId> <version>1.1.0.Final</version> </dependency> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-validator</artifactId> <version>5.3.5.Final</version> </dependency>
hibernate-validator的一些不足
没有很好地按顺序对实体类字段校验的支持,例如:先校验用户名,再校验手机号
因为部分校验格式在实体类里面,所以要保证实体类字段上面的注解不能丢失
查看全部 -
dubbo两个核心配置文件
spring-dubbo.xml的作用:
注解发布的dubbo服务所在包
配置支持的两种调用方式对应的协议
消费服务配置
dubbo.properties用于配置两大协议对应的端口等信息
查看全部 -
两大协议介绍
查看全部 -
搭建微服务Springboot多模块项目
查看全部 -
课前工具准备
查看全部 -
之前是,直接在Mapper类上面添加注解@Mapper,这种方式要求每一个mapper类都需要添加此注解,麻烦。
通过使用@MapperScan可以指定要扫描的Mapper类的包的路径,比如:
@SpringBootApplication
@MapperScan("com.lz.water.monitor.mapper")
查看全部 -
IDEA不能新建package 的解决办法:右键–>new –> Mark Directory As –> Sources Root 就可以啦
查看全部 -
Dubbo架构图
查看全部 -
Apache Dubbo 是一款高性能、轻量级的开源Java RPC框架。
主要有三大核心功能:
面向接口的远程方法调用
智能容错和负载均衡
服务自动注册和发现
远程过程调用协议:dubbo,RPC协议
框架意思:使使用的人,可以避免关心技术方面的细节问题。
RPC(Remote Procedure Call)—远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应用层。RPC使得开发包括网络分布式多程序在内的应用程序更加容易。
RPC采用客户机/服务器模式。请求程序就是一个客户机,而服务提供程序就是一个服务器。
查看全部 -
其他的一些笔记
查看全部 -
这个课程挺好
查看全部 -
dubbo查看全部
-
好课程查看全部
-
Dubbo分布式服务调度
查看全部 -
dubbo 调用流程图
查看全部
举报