-
<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的一些不足
沒有很好地按順序?qū)?shí)體類字段校驗(yàn)的支持,例如:先校驗(yàn)用戶名,再校驗(yàn)手機(jī)號(hào)
因?yàn)椴糠中r?yàn)格式在實(shí)體類里面,所以要保證實(shí)體類字段上面的注解不能丟失
查看全部 -
dubbo兩個(gè)核心配置文件
spring-dubbo.xml的作用:
注解發(fā)布的dubbo服務(wù)所在包
配置支持的兩種調(diào)用方式對(duì)應(yīng)的協(xié)議
消費(fèi)服務(wù)配置
dubbo.properties用于配置兩大協(xié)議對(duì)應(yīng)的端口等信息
查看全部 -
兩大協(xié)議介紹
查看全部 -
搭建微服務(wù)Springboot多模塊項(xiàng)目
查看全部 -
課前工具準(zhǔn)備
查看全部 -
之前是,直接在Mapper類上面添加注解@Mapper,這種方式要求每一個(gè)mapper類都需要添加此注解,麻煩。
通過使用@MapperScan可以指定要掃描的Mapper類的包的路徑,比如:
@SpringBootApplication
@MapperScan("com.lz.water.monitor.mapper")
查看全部 -
IDEA不能新建package 的解決辦法:右鍵–>new –> Mark Directory As –> Sources Root 就可以啦
查看全部 -
Dubbo架構(gòu)圖
查看全部 -
Apache Dubbo 是一款高性能、輕量級(jí)的開源Java RPC框架。
主要有三大核心功能:
面向接口的遠(yuǎn)程方法調(diào)用
智能容錯(cuò)和負(fù)載均衡
服務(wù)自動(dòng)注冊(cè)和發(fā)現(xiàn)
遠(yuǎn)程過程調(diào)用協(xié)議:dubbo,RPC協(xié)議
框架意思:使使用的人,可以避免關(guān)心技術(shù)方面的細(xì)節(jié)問題。
RPC(Remote Procedure Call)—遠(yuǎn)程過程調(diào)用,它是一種通過網(wǎng)絡(luò)從遠(yuǎn)程計(jì)算機(jī)程序上請(qǐng)求服務(wù),而不需要了解底層網(wǎng)絡(luò)技術(shù)的協(xié)議。RPC協(xié)議假定某些傳輸協(xié)議的存在,如TCP或UDP,為通信程序之間攜帶信息數(shù)據(jù)。在OSI網(wǎng)絡(luò)通信模型中,RPC跨越了傳輸層和應(yīng)用層。RPC使得開發(fā)包括網(wǎng)絡(luò)分布式多程序在內(nèi)的應(yīng)用程序更加容易。
RPC采用客戶機(jī)/服務(wù)器模式。請(qǐng)求程序就是一個(gè)客戶機(jī),而服務(wù)提供程序就是一個(gè)服務(wù)器。
查看全部 -
其他的一些筆記
查看全部 -
這個(gè)課程挺好
查看全部 -
dubbo查看全部
-
好課程查看全部
-
Dubbo分布式服務(wù)調(diào)度
查看全部 -
dubbo 調(diào)用流程圖
查看全部
舉報(bào)