基于@Table注解無法使用及報(bào)紅的解決
@Table注解無法使用及報(bào)紅
在新建實(shí)體類時想直接序列化,遇到注解不起作用的問題,后來發(fā)現(xiàn)是少了一個依賴,真是無語。
@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注解作用是
聲明此對象映射到數(shù)據(jù)庫的數(shù)據(jù)表,通過它可以為實(shí)體指定表(talbe)
常用的兩個屬性
1、name 用來命名 當(dāng)前實(shí)體類 對應(yīng)的數(shù)據(jù)庫 表的名字
@Table(name = "tab_user")
2、uniqueConstraints 用來批量命名唯一鍵
其作用等同于多個:@Column(unique = true)
@Table(name = "tab_user",uniqueConstraints = {@UniqueConstraint(columnNames={"uid","email"})})


以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Java實(shí)現(xiàn)正則匹配 “1234567” 這個字符串出現(xiàn)四次或四次以上
文章介紹了如何在Java中使用正則表達(dá)式匹配一個字符串四次或四次以上的出現(xiàn),首先創(chuàng)建正則表達(dá)式,然后使用Pattern和Matcher類進(jìn)行匹配和計(jì)數(shù),通過示例代碼展示了如何實(shí)現(xiàn)這一功能,并解釋了匹配的整體次數(shù)和精確出現(xiàn)次數(shù)的邏輯,感興趣的朋友一起看看吧2025-02-02
java中線程池最實(shí)用的創(chuàng)建與關(guān)閉指南
試中經(jīng)常會問到,創(chuàng)建一個線程池需要哪些參數(shù)啊,線程池的工作原理啊,卻很少會問到線程池如何安全關(guān)閉的,下面這篇文章主要給大家介紹了關(guān)于java中線程池最實(shí)用的創(chuàng)建與關(guān)閉的相關(guān)資料,需要的朋友可以參考下2021-09-09
SpringBean和Controller實(shí)現(xiàn)動態(tài)注冊與注銷過程詳細(xì)講解
這篇文章主要介紹了SpringBean和Controller實(shí)現(xiàn)動態(tài)注冊與注銷過程,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧2023-02-02
List對象去重和按照某個字段排序的實(shí)現(xiàn)方法
下面小編就為大家?guī)硪黄狶ist對象去重和按照某個字段排序的實(shí)現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-05-05
淺析SpringBoot自動化配置原理實(shí)現(xiàn)
這篇文章主要介紹了淺析SpringBoot自動化配置原理實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-06-06
java線程池實(shí)戰(zhàn)應(yīng)用步驟詳解
這篇文章主要介紹了java線程池實(shí)戰(zhàn)應(yīng)用小結(jié),包括線程池的創(chuàng)建方式,本文給大家分享兩種方式,結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友參考下吧2025-04-04

