最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

springboot pojo對象日期屬性的問題

 更新時間:2021年10月25日 11:06:26   作者:1251073528  
這篇文章主要介紹了springboot pojo對象日期屬性的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

pojo 對象日期屬性

FeignClient 日期屬性與pojo保持一直,使用Date類型;

pojo 屬性值添加注解JsonFormat,前端拿到的屬性為格式化之后的值。

@JsonFormat(timezone = DateUtils.TIMEZONE, pattern = DateUtils.DATE_TIME_FORMATE)
private Date date;

pojo 默認值設置

我們有時需要給POJO設置默認值

pojo設置(推薦)

1、User

package com.xxx.firstboot.domain;
import lombok.Getter;
import lombok.Setter;
@Getter
@Setter
public class User {
    private int id;
    private String username = "";//設置默認值
    private String password = "";//設置默認值
}

2、UserController

    @ApiOperation("添加用戶/測試POJO默認值")
    @RequestMapping(value="/addUserWithNoParam",method=RequestMethod.POST)
    public boolean addUserWithNoParam() {
        return userService.addUserWithNoParam(new User());//只新建,不設值
    }

3、UserService

    public boolean addUserWithNoParam(User user){
        return userDao.insertUserWithUserParam(user)>0?true:false;
    } 

4、UserDao

    public int insertUserWithUserParam(User user){
        return userMapper.insertUserWithUserParam(user);
    }

5、UserMapper

    @Insert("INSERT INTO tb_user(username, password) VALUES(#{username},#{password})")
    public int insertUserWithUserParam(User user);

測試:查看數(shù)據(jù)庫

如果數(shù)據(jù)庫也設置了默認值,如下

再次執(zhí)行上述程序,發(fā)現(xiàn)結(jié)果還是如上,因為pojo的username和password的值我們雖然沒有傳,但是默認值在User類設為了"",這樣的話,傳到數(shù)據(jù)庫,實際上username并不為null,那么也不會采用mysql的默認值了。

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Java方法能定義多少個參數(shù)你知道嗎

    Java方法能定義多少個參數(shù)你知道嗎

    這篇文章主要給大家介紹了關于Java方法能定義多少個參數(shù)的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用java具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2018-09-09
  • 詳解Java實踐之適配器模式

    詳解Java實踐之適配器模式

    在計算機編程中,適配器模式(有時候也稱包裝樣式或者包裝)將一個類的接口適配成用戶所期待的。一個適配允許通常因為接口不兼容而不能在一起工作的類工作在一起,做法是將類自己的接口包裹在一個已存在的類中
    2021-06-06
  • SpringBoot對接clerk實現(xiàn)用戶信息獲取功能

    SpringBoot對接clerk實現(xiàn)用戶信息獲取功能

    Clerk是一個提供身份驗證和用戶管理的服務,可以幫助開發(fā)者快速集成這些功能,下面我們就來看看如何使用Spring?Boot對接Clerk實現(xiàn)用戶信息的獲取吧
    2025-02-02
  • Netty源碼分析NioEventLoop初始化線程選擇器創(chuàng)建

    Netty源碼分析NioEventLoop初始化線程選擇器創(chuàng)建

    這篇文章主要介紹了Netty源碼分析NioEventLoop初始化線程選擇器創(chuàng)建,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-03-03
  • Spring的同一個服務會加載多次的問題分析及解決方法

    Spring的同一個服務會加載多次的問題分析及解決方法

    這篇文章主要介紹了Spring的同一個服務為什么會加載多次,我們先來梳理一下?Web?容器中如何加載?Bean,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-10-10
  • Java集合快速失敗與安全失敗解析

    Java集合快速失敗與安全失敗解析

    這篇文章主要介紹了Java集合快速失敗與安全失敗解析,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-11-11
  • 深度解析Spring?Filter方法示例

    深度解析Spring?Filter方法示例

    這篇文章主要為大家介紹了深度解析Spring?Filter用法示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-08-08
  • springboot集成Deepseek4j的項目實踐

    springboot集成Deepseek4j的項目實踐

    本文主要介紹了springboot集成Deepseek4j的項目實踐,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2025-03-03
  • Spring循環(huán)依賴的處理方法

    Spring循環(huán)依賴的處理方法

    循環(huán)依賴是指兩個或多個組件之間相互依賴,形成一個閉環(huán),從而導致這些組件無法正確地被初始化或加載,這篇文章主要介紹了Spring循環(huán)依賴的處理,需要的朋友可以參考下
    2023-08-08
  • SpringBoot實現(xiàn)啟動項目后立即執(zhí)行的方法總結(jié)

    SpringBoot實現(xiàn)啟動項目后立即執(zhí)行的方法總結(jié)

    在項目開發(fā)中某些場景必須要用到啟動項目后立即執(zhí)行方式的功能,所以這篇文章就來和大家聊聊實現(xiàn)立即執(zhí)行的幾種方法,希望對大家有所幫助
    2023-05-05

最新評論

平顺县| 墨竹工卡县| 化隆| 南漳县| 芮城县| 南宫市| 偏关县| 修文县| 射阳县| 临潭县| 金寨县| 布尔津县| 镇沅| 蕉岭县| 牟定县| 金乡县| 渭源县| 调兵山市| 南木林县| 皮山县| 临猗县| 长汀县| 永顺县| 定陶县| 安龙县| 舟曲县| 古蔺县| 历史| 嘉峪关市| 读书| 江华| 黄平县| 子长县| 陆川县| 奉新县| 洛宁县| 三河市| 美姑县| 新宁县| 南宫市| 阿图什市|