05 2021 档案
Spring Boot 解决跨域问题的 3 种方案
摘要:跨域: 解决方法一: import org.springframework.context.annotation.Configuration; import org.springframework.web.servlet.config.annotation.CorsRegistry; import
阅读全文
浅析VO、DTO、DO、PO的概念、区别和用处
摘要:转载: https://www.cnblogs.com/qixuejia/p/4390086.html https://mp.weixin.qq.com/s/4EfuvEfkvXlJpzXCzXwo8Q ####PO PO:持久化对象,它跟持久层(通常是关系型数据库)的数据结构形成一一对应的映射关系
阅读全文
对于分库分表的入门理解
摘要:#1. 什么是分库分表 分库:从单个数据库拆分成多个数据库的过程,将数据散落在多个数据库中。 分表:从单张表拆分成多张表的过程,将数据散落在多张表内。 #2. 为什么要分库分表? 数据库出现性能瓶颈。用大白话来说就是数据库快扛不住了。 数据库出现性能瓶颈,对外表现有几个方面: 大量请求阻塞 在高并发
阅读全文
在项目启动后执行某段功能代码
摘要:==需求:springBoot项目启动之后直接执行某一段代码。== #1. 方式一 实现ApplicationRunner接口,重写Run方法 @Component @Order(1) //如果有多个runner需要指定一些顺序 public class SimosApplicationRunner
阅读全文
SpringCloud Alibaba-7-网关
摘要:1. 什么是API网关 API网关:是一个服务器,是系统的唯一入口。同时也可以实现服务的路由、负载均衡、鉴权、限流、熔断等功能。 API网关出现的原因:是微服务架构的出现,不同的微服务一般会有不同的网络地址,而外部客户端可能需要调用多个服务的接口才能完成一个业务需求,如果让客户端直接与各个微服务通信
阅读全文
jna编程学习
摘要:#1. 什么是JNA JNI:是java和其他语言相互调用的机制,c 或者 c++写的库,java想使用,需要调用dll库,这就需要使用JNI或者JNA去封装库提供的API。 JNA:是JNI的更高封装,JNA使用很方便,JNI使用就相对麻烦,需要把dll中的每个API封装一次,封装的函数去调用dl
阅读全文