微服务就是一个服务提供者。通过一个简单的示例来感受一下如何将服务注册到 Nacos 创建微服务和服务调用 创建项目 我们以本地项目进行演示。我们创建一个父项目、一个公共项目和两个微服务 1、创建父工程...
教程
nginx 负载均衡的几种方式
负载均衡机制nginx提供如下几种负载均衡机制(或方式): 循环机制 – 循环分发对应用服务器的请求 最少连接机制 – 将请求发送给连接数最少的服务器 ip-hash机制 – 哈西函数用于确定请求被配那个服务器(...
Map与Url查询参数相互转换
导包 <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <version>3.5</version> </dependency> /** * ma...
div css 实现一个垂直水平居中弹窗的三种方式
方法一: <div class="bg" >//遮罩层 <div class="point"> <div class="pop"></div> //内容区 </div> </div> .bg{ width:100%...
SpringBoot解决跨域问题
五种解决方式: ①:返回新的CorsFilter ②:重写WebMvcConfigurer ③:使用注解@CrossOrigin ④:手动设置响应头(HttpServletResponse)参考第一章第四节注意: CorFilter / WebMvConfigurer / @CrossOrigin ...
Java获取当前ip地址
Java获取当前ip地址 import java.net.Inet4Address; import java.net.InetAddress; import java.net.UnknownHostException; public class InetAddressInUse { public static void main(String[] args){ ...
java 加密
一、md5加密 1、spring自带的工具DigestUtils实现 org.springframework.util.DigestUtils DigestUtils.md5DigestAsHex("1234".getBytes()) 2、第三方包加密 <!-- https://mvnrepository.com/arti...
【springboot】事务处理
需求: 复杂的业务逻辑中一个请求可能需要多次操作数据库,要保证一个Service 方法中多个 dao 的操作同时成功(失败),事务的配置就很重要了。 大概分三种情况: 1、分布式事务:即多模块中事务,分布式事务建议...
springBoot注解大全
一、注解(annotations)列表 @SpringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@ComponentScan让spring Boot扫描到Configuration类并把它加入到程序上下文。 ...
MyBatis实现In查询
一. SQL语法实现In查询 SQL语句实现In查询 SELECT * FROM user_info WHERE user_name in ('xixi','haha'); 二. MyBatis实现In查询 错误范例:如果在MyBatis中也使用类似SQL语法来实现In查询,像如下示例...