基于@Table注解無(wú)法使用及報(bào)紅的解決
@Table注解無(wú)法使用及報(bào)紅
在新建實(shí)體類時(shí)想直接序列化,遇到注解不起作用的問(wèn)題,后來(lái)發(fā)現(xiàn)是少了一個(gè)依賴,真是無(wú)語(yǔ)。
@Table(name = "tb_user") public class User implements Serializable { ? ? private static final long serialVersionUID=1L; ? ? @Id ? ? @GeneratedValue(strategy = GenerationType.IDENTITY) ? ? private Long id;
在pom.xml文件中加上下面的依賴就完事了
<dependency> ? ? ? ? ? ? <groupId>javax.persistence</groupId> ? ? ? ? ? ? <artifactId>persistence-api</artifactId> ? ? ? ? ? ? <version>1.0</version> ?</dependency>
@Table注解詳解
spring @Table注解作用是
聲明此對(duì)象映射到數(shù)據(jù)庫(kù)的數(shù)據(jù)表,通過(guò)它可以為實(shí)體指定表(talbe)
常用的兩個(gè)屬性
1、name 用來(lái)命名 當(dāng)前實(shí)體類 對(duì)應(yīng)的數(shù)據(jù)庫(kù) 表的名字
@Table(name = "tab_user")
2、uniqueConstraints 用來(lái)批量命名唯一鍵
其作用等同于多個(gè):@Column(unique = true)
@Table(name = "tab_user",uniqueConstraints = {@UniqueConstraint(columnNames={"uid","email"})})
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
數(shù)組重排序(如何將所有奇數(shù)都放在所有偶數(shù)前面)的深入分析
本篇文章是對(duì)數(shù)組重排序(如何將所有奇數(shù)都放在所有偶數(shù)前面)的方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06java 1.8 動(dòng)態(tài)代理源碼深度分析
下面小編就為大家?guī)?lái)一篇java 1.8 動(dòng)態(tài)代理源碼深度分析。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-06-06SpringBoot+MinIO實(shí)現(xiàn)文件上傳、讀取、下載、刪除的使用示例
本文主要介紹了SpringBoot+MinIO實(shí)現(xiàn)文件上傳、讀取、下載、刪除的使用示例,詳細(xì)介紹每個(gè)功能實(shí)現(xiàn)的步驟和代碼示例,具有一定的參考價(jià)值,感興趣的可以了解一下2023-10-10教您如何3分鐘快速搞定EasyExcel導(dǎo)入與導(dǎo)出功能
對(duì)于EasyExcel庫(kù),我們可以使用它來(lái)實(shí)現(xiàn)數(shù)據(jù)的導(dǎo)入和導(dǎo)出,下面這篇文章主要給大家介紹了關(guān)于如何3分鐘快速搞定EasyExcel導(dǎo)入與導(dǎo)出功能的相關(guān)資料,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下2024-01-01java基礎(chǔ)之TreeMap實(shí)現(xiàn)類全面詳解
這篇文章主要為大家介紹了java基礎(chǔ)之TreeMap實(shí)現(xiàn)類全面詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-12-12