![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot理论
文章平均质量分 60
真心喜欢你吖
真心喜欢你吖研发工程师,记录学习笔记、问题解决方案、知识总结、知识分享;冲鸭!
展开
-
Springboot打包代码,反编译后代码混淆(防止还原代码)
就是把代码跑一下,然后我们的代码 .java文件 就被编译成了 .class 文件。针对编译生成的 jar/war 包 里面的 .class 文件 逆向还原回来,可以看到你的原始代码。原创 2023-02-20 10:38:30 · 2241 阅读 · 1 评论 -
Spring Boot实现服务接口幂等性方案
幂等性。幂等,在计算机中编程中,一个幂等操作的特点是其任意多次执行所产生的影响均与一次执行的影响相同。幂等函数或幂等方法是指可以使用相同参数重复执行,并能获得相同结果的函数。这些函数不会影响系统状态,也不用担心重复执行会对系统造成改变。幂等性是开发当中很常见也很重要的一个需求,尤其是支付、订单等与金钱挂钩的服务,保证接口幂等性尤其重要。对于下单等存在唯一主键的,可以使用“唯一主键方案”的方式实现。对于更新订单状态等相关的更新场景操作,使用“乐观锁方案”实现更为简单。原创 2022-12-30 06:15:00 · 130 阅读 · 0 评论 -
SpringBoot跨域请求调用工具类
SpringBoot项目请求调用其他系统接口(简称:跨域)。A服务系统请求调用B服务系统使用Ajax请求调用无效,原因是A服务系统和B服务系统属于独立系统,Ajax不具备跨域调用,需使用后端代码实现跨域请求调用从而实现A服务系统和B服务系统之间的调用。原创 2022-12-27 14:30:00 · 496 阅读 · 0 评论 -
SpringBoot集成WebSocket,实现后台向前端推送信息
SpringBoot集成WebSocket,实现后台向前端推送信息前言在一次项目开发中,使用到了Netty网络应用框架,以及MQTT进行消息数据的收发,这其中需要后台来将获取到的消息主动推送给前端,于是就使用到了MQTT,特此记录一下。一、什么是websocket?WebSocket协议是基于TCP的一种新的网络协议。它实现了客户端与服务器全双工通信,学过计算机网络都知道,既然是全双工,就说明了服务器可以主动发送信息给客户端。这与我们的推送技术或者是多人在线聊天的功能不谋而合。为什么不使用H原创 2021-01-15 08:59:16 · 237 阅读 · 0 评论 -
2021年SpringBoot常用注解总结
2021年SpringBoot常用注解总结一、注解(annotations)列表@SpringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@ComponentScan让spring Boot扫描到Configuration类并把它加入到程序上下文。@Configuration 等同于spring的XML配置文件;使用Java代码可以检查类型安全。@EnableAutoConfigu原创 2021-01-11 17:36:16 · 286 阅读 · 1 评论