springboot
豆逗逗
前端菜鸟(不定时分享自己遇到的问题,及解决办法。希望帮到可爱的你)关注我,一起进步呀
展开
-
springboot项目报错Field XXX in XXXX required a bean of type XXXXX that could not be found.
报错信息Field messageUtil in com.syn.service.Impl.UserServiceImpl required a bean of type 'com.syn.util.MessageUtil' that could not be found.The injection point has the following annotations: - @org.springframework.beans.factory.annotation.Autowired(requi原创 2021-08-05 12:35:35 · 802 阅读 · 0 评论 -
vue+springboot前后端分离,后端获取不到前端传的json参数(已测有用)
问题:前端传了参数,但后端获取为null原因:因为实体类参数和 传入的参数不一致,具体原因不详解决方法:在后端实体类属性值上添加注解:@JsonProperty(value = “前端传的参数名”)原创 2021-07-23 16:30:04 · 798 阅读 · 0 评论 -
springboot+mybatis+swagger批量增删改查
实体类package com.syn.model;import lombok.Data;import java.io.Serializable;@Datapublic class User implements Serializable{ private int id; private String name; private int age; @Override public String toString() { return "原创 2021-06-01 17:01:53 · 720 阅读 · 1 评论 -
java插入的和mysql显示的Date不一致
使用sql语句进行MySQL操作的时候,发现输入当前数据,数据库中存储的数据总比输入的要小8个小时,几经搜索找到了原因,原来是因为mybatis配置文件中时间设置的问题serverTimezone设置成了UTC需更改为:spring.datasource.url=jdbc:mysql://localhost:3306/sys?serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=utf-8&useSSL=false转载 2021-05-27 17:41:16 · 333 阅读 · 0 评论 -
设置数据库时间字段自动更新
本文章针对“更新时间”和“修改时间”**方式一:数据库级别**在表中新增字段create_time、update_time设置这两字段默认值为CURRENT_TIMESTAMPupdate_time字段还需要勾选“根据当前时间戳更新”**方式二:代码级别**1.删除数据库中这两个字段的默认值、更新操作。2.实体类字段属性上需要添加注解@TableField3.编写处理器来处理这个注解即可...原创 2021-05-27 16:38:44 · 3077 阅读 · 0 评论 -
主键生成策略@TableId的属性详解
主键策略:@TableId(type = IdType.AUTO)IdType调用的属性有很多public enum IdType { AUTO(0), //数据库id自增 不用自己设置id(数据库中id也要设置为自增) NONE(1), //未设置主键 INPUT(2), //手动输入 需要自己配置id ASSIGN_ID(3), ASSIGN_UUID(4), /** @deprecated */ @Depreca原创 2021-05-27 16:05:38 · 3483 阅读 · 0 评论