![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 79
zmgst
这个作者很懒,什么都没留下…
展开
-
基于spring cloud的seata 分布式事务简单部署
最近在做审批流的项目,涉及到了服务远程调用事务的问题,就看了看ali的分布式组件seata,搭了一下感觉坑还是挺多的,写篇博客来祭天哈哈(哎公司唯一的一个技术大拿离职了,只能自食其力了,悠闲的日子总是那么短暂(●ˇ∀ˇ●))。开始正文!!!!!原本是想使用1.4.2版本的,但是我们这个框架spring版本有点低,版本不兼容,所以就降低成了1.4.0版本的。seata简单介绍:在Seata的架构中,一共有三大角色:TC(Transaction Coordinator)- 事务协调者, 维护全局和分支事务的状态原创 2022-06-20 09:54:18 · 399 阅读 · 1 评论 -
SpringBoot整合Spring Security+JWT实现前后端分离登录权限处理
前言本篇文章是基于上一篇文章进行的整理扩展,没有看过的可以看一下上一篇文章SpringBoot整合Spring Security实现前后端分离登录权限处理_zmgst的博客-CSDN博客本篇文章的思路是基于这位博主的博客进行的开发,一些对于jwt的描述,session和token的不同描述的很不错,原文地址:【全网最细致】SpringBoot整合Spring Security + JWT实现用户认证_小灵宝的博客-CSDN博客_springboot整合security+jwt依赖引入:原创 2022-05-05 10:52:12 · 2896 阅读 · 0 评论 -
SpringBoot整合Spring Security实现前后端分离登录权限处理
前言首先要感谢这位博主得分享,根据他的博客,直接就可以依照参考将权限模块处理成功,这里我就不讲述spring Security的一些概念了,相信有的博主写的更好,或者直接去官网查看Spring Security,想看这位博主连接的直接跳转查看,原文连接:Springboot + Spring Security 实现前后端分离登录认证及权限控制_I_am_Rick_Hu的博客-CSDN博客_springsecurity前后端分离登录认证目录结构:首先这是我的目录结构:前期工作:1.转载 2022-04-29 14:45:58 · 3170 阅读 · 7 评论 -
Java 结合mybatis和原生方法批量插入数据对比,感觉并没有提升效率呢?
最近在做批量插入操作,项目不急,刚好写三种方法进行对比一下.建表语句: id自动递增CREATE TABLE `tpm_user` ( `id` bigint(0) NOT NULL AUTO_INCREMENT, `name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, `createDate` datetime(0) NULL DEFAULT NULL, `remark`原创 2022-04-19 15:09:38 · 586 阅读 · 0 评论 -
java TreeMap处理中文排序
由于java中使用中文编码GB2312或者JBK时,char型转换成int型得过程出现了比较大的偏差。Java中之所以出现偏差,主要是compare方法的问题,所以这里自己实现Comparator接口,而国际化的问题,使用Collator类来解决。这里先解决中文问题,代码如下:import java.text.CollationKey;import java.text.Collator;import java.util.*;public class CollatorComparator i原创 2022-03-09 13:54:06 · 312 阅读 · 0 评论 -
SpringBoot默认的各种路径
SpringBoot默认路径(一)静态资源传统的Java Web项目,一般是新建一个WebContent目录,然后所有页面,js等静态资源都放在里面。但是在SpringBoot的规范里,不需要这么做/src/main/resource/static/ 一般用于存放静态资源(css,js,image等) /src/main/resource/public/ 一般用于存放页面 /src/main/resource/templates/ 用于存放页面,一般是thyleleaf、FreeMaker、转载 2020-09-25 13:41:29 · 1786 阅读 · 0 评论 -
springBoot1.x升级到2.x遇到的问题
今天闲来无事,想到自己写的小项目还用的是springBoot1.x,于是乎就升级了一下。过程中遇到了几个问题记录一下。一、1.x使用的druid版本在2.x里不兼容1.x版本<dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.0.11</version原创 2020-09-14 17:57:11 · 548 阅读 · 0 评论 -
spring获取配置文件中的值的问题,比如6个0只获取到一个
在类中使用@Value注解获取yml配置文件中的值时,需要注意:1、yml文件中,当值为0000,这种类型的值时,需要用双引号将值引起来。比如:错误:key=0000正确:key=“0000”如果不使用双引号的话,在使用@value注解时,得到的值是0,而不是00002、使用@Value注解得到的是null。需要使用@Autowired进行注入,对应类需要加上@Service...转载 2020-03-27 11:30:40 · 630 阅读 · 0 评论 -
windows下mongoDB4.x的安装与配置
安装时出现了各种问题,最后看了一篇博客终于把问题解决,这里只是要记录一下,方便以后用到。博客地址:https://www.cnblogs.com/hhs1998/p/11880350.html安装的mongoDB版本4.2.3,mongoDB官网下载地址:https://www.mongodb.com/download-center/community?jmp=nav1.点击下...原创 2020-02-27 10:37:12 · 378 阅读 · 0 评论 -
easypoi导出excel(带图片)报错java.lang.ArrayIndexOutOfBoundsException: 0或ExcelExportException: Excel导出错误
今天用springboot做表格导出时碰到一个奇葩错误,在我本地测试导出怎么测都没问题,一放到服务器上就莫名奇妙的报错,错误有一下两部分:cn.afterturn.easypoi.exception.excel.ExcelExportException: Excel导出错误 at cn.afterturn.easypoi.excel.export.base.BaseExportServic...原创 2020-01-16 16:37:48 · 5238 阅读 · 0 评论