spring boot
文章平均质量分 83
spring boot 学习专栏
光头小小强007
一名不生产代码,只爱搬运代码的菜鸟程序猿。
展开
-
mave 项目打包,没有将依赖包打进来的问题
然后,供给其他项目使用,发现项目中的相关依赖包并未引入,而且其他项目在运行时出现错误。打包时,默认不会将第三方依赖包打进来。转载 2022-10-27 10:37:54 · 6817 阅读 · 1 评论 -
分布式事务管理
TC() - 事务协调者维护全局和分支事务的状态,驱动全局事务提交或回滚。TM() - 事务管理器定义全局事务的范围:开始全局事务、提交或回滚全局事务。RM() - 资源管理器管理分支事务处理的资源,与TC交谈以注册分支事务和报告分支事务的状态,并驱动分支事务提交或回滚。AT模式:提供无侵入自动补偿的事务模式。自动补偿的sql是系统生成的。TCC模式: 反向补偿的sql需要自己手动去写。XA模式:支持已实现XA接口的数据库的XA模式。SAGA。原创 2022-10-05 22:16:49 · 1819 阅读 · 0 评论 -
Spring Boot 补充版本
认证表单认证OAuth2.0认证SAML2.0认证CAS认证RememberMe认证JAAS认证OpenId去中心化认证X509认证Http Basic认证认证授权url请求授权方法访授权SpEl访问控制ACLRBAC配置文件中默认的前缀:当我们在配置文件中配置自己的用户名密码,默认密码(uuid生成的)就不在打印了获取用户权限获取用户的登陆凭证!getDetails获取用户携带的一些详细信息,一般来说就是当前请求的对象。获取当前用户对象当前用户是否认证成功。原创 2022-10-03 17:10:13 · 927 阅读 · 0 评论 -
数据权限过滤注解
根据权限去定义能看到那些数据,自定义注解和切面,动态修改。原创 2022-10-02 22:02:20 · 650 阅读 · 0 评论 -
接口幂等性(防止接口重复提交)
在计算机中编程中,一个幂等操作的特点是其任意多次执行所产生的影响均与一次执行的影响相同。幂等函数或幂等方法是指可以使用相同参数重复执行,并能获得相同结果的函数。如果插入成功,继续完成余下的业务,如果插入失败,表示该业务已经执行过了,余下业务不在执行。这个去重表,要根据这次请求的某个特殊字段,建立唯一索引或者主键索引。客户端请求服务端,服务端将这次请求(例如:地址,参数…客户端请求服务端,服务端将能代表本次请求的唯一性的业务字段,通过。是否成功,成功的话继续处理业务,否则就是已经执行过了。原创 2022-09-20 19:55:11 · 4888 阅读 · 0 评论 -
松哥 spring cloud
文章目录微服务的由来介绍什么是微服务微服务的优势使用 spring cloud 的优势spring cloud 介绍什么是 spring cloudspring cloud 核心组件spring cloud 辅助组件spring cloud alibaba微服务的由来介绍2009年,Netflix 重新定了它的应用程序员的开发模型,这个算是微服务的首次探索。20014年,《Microservices》,这篇文章以一个更加通俗易懂的方式,为大家定义了微服务。为什么要用微服务?互联网应用产品的两大特转载 2021-07-24 16:16:46 · 253 阅读 · 0 评论 -
微信公众号——网页授权
文章目录1. 准备2. 测试3. 网页授权本文借鉴于:https://blog.csdn.net/weixin_45925109/article/details/108515129?spm=1001.2014.3001.5501https://blog.csdn.net/victoyr/article/details/89648017两篇博客,如需观看请移步。1. 准备微信开发平台网址:https://developers.weixin.qq.com/doc/offiaccount/OA_Web原创 2021-07-17 02:02:41 · 480 阅读 · 0 评论 -
关于springboot中的@Value注解为属性赋值
1.编辑YML配置文件#语法 1.key-value之间使用:(空格)分割 2,注意层级的关系|缩进效果server: port: 8090 servlet: context-path: / #项目默认的发布路径 #配置redis信息redis: host: 127.0.0.1 port: 6379在java代码中如何获取yml文件中的参数编写controller@RestControllerpublic class RedisController原创 2020-07-07 12:33:23 · 1386 阅读 · 0 评论 -
Spring Boot
XMl配置 spring1.新建maven项目 xmlssm2.添加相关的依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org原创 2020-09-16 22:48:37 · 952 阅读 · 0 评论