项目
文章平均质量分 73
郝开
你可以是一本打开的书,但我要比那复杂一点。
展开
-
接口间调用为什么要用json、fastjson怎么赋值的、fastjson 1.2.83@JSONField映射关系问题
应用之间交互,不像前后台之间交互,那么方便可以定义命名一致,因为正常开发中,可能是多个团队编写的接口去互相访问,因此开发过程接收方和发送方传递的参数命名可能不完全一致,所以,你单纯的定义一个对象去接收,如果命名不一致,你就会得不到值。如果在联调时才发现这种情况,再去改字段,可能涉及多个文件的依赖关系,改起来很麻烦。因此接口见交互使用json来接收数据。通过@JSONField,可以使接口报文的字段映射到@JSONField name指定的字段。然后再去通过set方法去赋值给你对应的java bean属性,所原创 2022-07-04 17:53:32 · 1013 阅读 · 0 评论 -
SpringBoot定时任务Scheduled
SpringBoot定时任务Scheduled@Scheduled@Scheduled在 Spring Boot 中要想使用 @Scheduled 注解,需要配合 @EnableScheduling,@EnableScheduling加在 Spring Boot 管理的类上都是可以生效的,比如 @Component @Configuration注解都是可以生效的,只需要配置一次即可,建议配置到启动类或者单独的配置类。注意:任务类需要添加注解如 @Component,将 Bean 交给 Spring原创 2022-01-17 21:26:37 · 408 阅读 · 0 评论 -
MyBatisPlus接入、核心源码
MpMp提供了通用的方法Mp提供了通用的方法Mapper(接口)-->exthends BaseMapper<T>Service(接口)-->exthends IService<T>ServiceImpl(接口)-->exthends ServiceIMpl<T>public class BrandServiceImpl extends ServiceImpl<BradMapper, Brand> implements BrandS原创 2021-09-02 15:58:23 · 792 阅读 · 0 评论 -
MyBatis-Plus代码生成
MyBatis-Plus代码生成学习网址:https://baomidou.com/guide/generator.html原创 2021-09-05 11:30:41 · 109 阅读 · 0 评论 -
Spu和Sku表结构设计
Spu和Sku表结构设计spusku商品类目表品牌表分类品牌关系表分类属性表属性表spuCREATE TABLE `spu` (`id` varchar(60) NOT NULL COMMENT '主键',`name` varchar(100) DEFAULT NULL COMMENT 'SPU名',`intro` varchar(200) DEFAULT NULL COMMENT '简介',`brand_id` int(11) DEFAULT NULL COMMENT '品牌ID',`cat原创 2021-09-04 16:23:39 · 2497 阅读 · 0 评论 -
springboot父子工程搭建
springboot工程搭建层级目录图搭建父工程parent需要注意的父工程pom搭建api工程搭建api子父工程搭建api子工程搭建网关gateway工程搭建service工程搭建service子父工程搭建子工程pdx-goods-service、pdx-file-service搭建公共工程util搭建common子父工程搭建service-dependency子父工程搭建web工程错误打包报错repackage failed 父工程及子父工程打包pom,只做版本控制 二级父工程可按照功能分类,原创 2021-09-21 18:05:37 · 4456 阅读 · 1 评论