02 2024 档案

摘要:Seata 作为分布式事务解决方案,致力于提供高性能简单易用的分布式服务。Seata提供了AT、TCC、SAGA、XA事务模式,此处介绍的是AT模式。 传统的单体应用中,通常本地数据库(@Transactional)保证一致性和完整性,而分布式环境中,多个服务进行跨数据库操作,此时本地事务无法保证全 阅读全文
posted @ 2024-02-26 11:29 多多指教~ 阅读(56) 评论(0) 推荐(0) 编辑
摘要:其实就是一个普通的类,然后定义几个static静态方法,这样就直接调用该类的static方法。 package org.ongoal.common; import lombok.Data; import lombok.experimental.Accessors; import lombok.ext 阅读全文
posted @ 2024-02-22 17:25 多多指教~ 阅读(5) 评论(0) 推荐(0) 编辑
摘要:1、idea创建项目 2、创建完成后,将src文件删除,因为这个是父模块,只需要使用pomx.xml即可。pom.xml改造成如下 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4 阅读全文
posted @ 2024-02-22 17:15 多多指教~ 阅读(12) 评论(0) 推荐(0) 编辑
摘要:分享一下数据库字段排序需求不是按照自然的顺序进行升序排序; 需求:工单状态,按照生产中>挂起>待生产>已完成进行排序。 解决方法: 1、工单状态枚举对应可以设置为: 生产中:10 , 挂起: 20: ,待生产: 30 , 已完成 :40 数据库where 条件后面可以设置为:order by ord 阅读全文
posted @ 2024-02-22 11:07 多多指教~ 阅读(37) 评论(0) 推荐(0) 编辑
摘要:今天记录一下Java实现导入数据到数据,导入失败显示如下,会告诉你哪里出错了。 controller代码实现 @Operation(summary = "导入工单") @PostMapping("/importOrderData") public BaseResponse<String> impor 阅读全文
posted @ 2024-02-21 16:31 多多指教~ 阅读(16) 评论(0) 推荐(0) 编辑
摘要:系统自定义异常处理 @RestControllerAdvice public class ExceptionAdvice { @ExceptionHandler(ArithmeticException.class) @ResponseBody public ResponseResult ariHan 阅读全文
posted @ 2024-02-21 15:54 多多指教~ 阅读(1) 评论(0) 推荐(0) 编辑
摘要:这里介绍一种通过接口去生成导入数据Excel模板 1、controller 2、serviceImpl @Override public void downloadOrderTemplate(HttpServletResponse response) { List<WorkOrderVoImport 阅读全文
posted @ 2024-02-20 17:28 多多指教~ 阅读(2) 评论(0) 推荐(0) 编辑
摘要:导出数据,可以参照以下方法: 1、controller 2、实体类的注解也记得加: 3、serviceImpl没什么特别的地方,只需要把数据查询出来成一个List<entity>返回到controller即可。 阅读全文
posted @ 2024-02-20 16:56 多多指教~ 阅读(3) 评论(0) 推荐(0) 编辑
摘要:SpringCloud服务之间的调用可以采用openfeign,今天这里就简单记录下需要做的步骤。 前置条件就是微服务都建好了,并且两个服务都注册到nacos上,这里用两个微服务模块。 简单描述:请求A模块,然后去调用B模块数据,最后从A模块接口返回。 需要在A模块添加openfeign的依赖和se 阅读全文
posted @ 2024-02-05 10:07 多多指教~ 阅读(22) 评论(0) 推荐(0) 编辑
摘要:在使用mybatisplus的时候,发现数据库映射字段和数据库关键字相同,此时就会报错,该如何处理呢 主需要在对应的字段上添加注解即可,同时使用 ` 阅读全文
posted @ 2024-02-02 19:54 多多指教~ 阅读(16) 评论(0) 推荐(0) 编辑
摘要:注册和登陆的时候,需要加密和校验,以下为加密和解密代码 package org.ongoal.common.config; import org.springframework.util.DigestUtils; import org.springframework.util.StringUtils 阅读全文
posted @ 2024-02-02 14:26 多多指教~ 阅读(81) 评论(0) 推荐(0) 编辑
摘要:JWT(JSON Web Token)是一种开放标准(RFC 7519),用于在网络上安全传输信息的简洁、自包含的方式。它通常被用于身份验证和授权机制。 JWT 由三部分组成:头部(Header)、载荷(Payload)和签名(Signature)。 1、头部(Header): 包含了关于生成该 J 阅读全文
posted @ 2024-02-02 11:26 多多指教~ 阅读(50) 评论(0) 推荐(0) 编辑
摘要:1、引入依赖 <dependency> <groupId>com.mysql</groupId> <artifactId>mysql-connector-j</artifactId> <scope>runtime</scope> </dependency> <dependency> <groupId 阅读全文
posted @ 2024-02-01 11:48 多多指教~ 阅读(1) 评论(0) 推荐(0) 编辑
摘要:AOP:Aspect-OrientedProgramming 面向切面编程。其实是对OOP(面向对象编程)的补充和完善 简单点描述就是OOP有些事做起来很麻烦,很不方便,而利用AOP是可以很快很便捷的处理。 OOP引入封装、继承、多态等概念去公共对象的处理。但对于公共行为的时候就不好弄。此时就衍生出 阅读全文
posted @ 2024-02-01 11:18 多多指教~ 阅读(2) 评论(0) 推荐(0) 编辑