摘要:        
SpringBoot接受文件和对象: 使用场景:某个接口,‘需要同时接受文件和实体,'也就是参数 一、 这个时候,前端就不能'json'格式传送数据了,要用到'multipart/form-data;'这种格式传送数据。 二、 那么,这个时候,后端应该怎样接受这个参数和文件呢? 1 .接受' Htt    阅读全文
posted @ 2022-05-29 23:29
江南小镇的一缕阳光
阅读(2336)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、背景 我们实际系统中有很多操作,是不管做多少次,都应该产生一样的效果或返回一样的结果。例如 前端重复提交选中的数据,应该后台只产生对应这个数据的一个反应结果; 我们发起一笔付款请求,应该只扣用户账户一次钱,当遇到网络重发或系统bug重发,也应该只扣一次钱; 发送消息,也应该只发一次,同样的短信发    阅读全文
posted @ 2022-05-29 22:59
江南小镇的一缕阳光
阅读(57)
评论(0)
推荐(0)
        
            
        
        
摘要:        
前两天,我们已经介绍了关于JdbcTemplate的多数据源配置以及Spring Data JPA的多数据源配置,接下来具体说说使用MyBatis时候的多数据源场景该如何配置。 添加多数据源的配置 先在Spring Boot的配置文件application.properties中设置两个你要链接的数    阅读全文
posted @ 2022-05-29 22:58
江南小镇的一缕阳光
阅读(648)
评论(0)
推荐(0)
        
            
        
        
摘要:        
Java 开发中常用的几款日志框架有很多种,并且这些日志框架来源于不同的开源组织,给用户暴露的接口也有很多不同之处,所以很多开源框架会自己定义一套统一的日志接口,兼容上述第三方日志框架,供上层使用。 一般实现的方式是使用适配器模式,将各个第三方日志框架接口转换为框架内部自定义的日志接口。MyBati    阅读全文
posted @ 2022-05-29 22:34
江南小镇的一缕阳光
阅读(253)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一:添加约束 1、主键约束:(主键是不允许重复,不允许为null的) (1)、在创建表的时候设置主键 create table 表名(列名1 数据类型 primary key, 列名2 数据类型.....) (2)、在创建表后设置主键 alter table 表名 add constraint 约束    阅读全文
posted @ 2022-05-29 18:14
江南小镇的一缕阳光
阅读(261)
评论(0)
推荐(0)
        
            
        
        
摘要:        
01 工厂方法 追 MM 少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是 MM 爱吃的东西,虽然口味有所不同,但不管你带 MM 去麦当劳或肯德基,只管向服务员说「来四个鸡翅」就行了。麦当劳和肯德基就是生产鸡翅的 Factory 工厂模式:客户类和工厂类分开。 消费者任何时候需要某种产品,只需向工厂请    阅读全文
posted @ 2022-05-29 11:27
江南小镇的一缕阳光
阅读(244)
评论(0)
推荐(0)
        
 
                     
                    
                 
                    
                
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号