Idea自動(dòng)生成Entity實(shí)現(xiàn)過程詳解
最近在鼓搗spring -boot ,真好用,學(xué)習(xí)到j(luò)pa.
通過生成Entity 文件,能夠快速的生成數(shù)據(jù)庫,并且使用JpaRepository 的基本增刪查改 方法,好用的一批.
可是隨之,問題來了,實(shí)際的開發(fā)中,不會(huì)是去創(chuàng)建Entity 再去生成數(shù)據(jù)庫的,而是現(xiàn)有了數(shù)據(jù)庫再去搭建整個(gè)項(xiàng)目,需要去維護(hù)的是數(shù)據(jù)庫,而不是去維護(hù)java文件.
所以,就需要去生成Entity文件.
idea提供了好用的工具.
第一步,先使用idea去連接數(shù)據(jù)庫.
第二步
選擇hibernate
選擇成功后悔發(fā)現(xiàn)項(xiàng)目中有下面兩個(gè)文件
此時(shí)來到
選擇通過數(shù)據(jù)定義
這里選擇包,和文件名前綴,后綴
確定后就會(huì)在選擇的包下面生成對(duì)應(yīng)的Entity文件了.
注意一點(diǎn),因?yàn)閏har類型和byte的原因 ,.程序之后可能運(yùn)行會(huì)報(bào)錯(cuò),因?yàn)閿?shù)據(jù)庫是char,生成實(shí)體文件后變成了string.
這個(gè)時(shí)候,需要手動(dòng)去實(shí)體文件上加上定義就行.
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- IdentityServer4 QuckStart 授權(quán)與自定義Claims的問題
- IdentityServer4實(shí)現(xiàn).Net Core API接口權(quán)限認(rèn)證(快速入門)
- JPA中EntityListeners注解的使用詳解
- php中html_entity_decode實(shí)現(xiàn)HTML實(shí)體轉(zhuǎn)義
- EF(EntityFramework) 插入或更新數(shù)據(jù)報(bào)錯(cuò)的解決方法
- 詳解ASP.NET中Identity的身份驗(yàn)證代碼
- c# 使用Entity Framework操作Access數(shù)據(jù)庫的示例
相關(guān)文章
Java圖像處理教程之正片疊底效果的實(shí)現(xiàn)
正片疊底效果是我們平時(shí)在Photoshop中會(huì)見到的一種效果,下面這篇文章主要給大家介紹了關(guān)于利用Java如何實(shí)現(xiàn)正片疊底的效果,分享出來供大家參考學(xué)習(xí),文中給出了詳細(xì)的示例代碼供大家參考學(xué)習(xí),需要的朋友可以參考借鑒,下面來一起看看詳細(xì)的介紹吧。2017-09-09java容器類知識(shí)點(diǎn)詳細(xì)總結(jié)
這篇文章主要介紹了java容器類知識(shí)點(diǎn)詳細(xì)總結(jié),2019-06-06SpringBoot Shiro配置自定義密碼加密器代碼實(shí)例
這篇文章主要介紹了SpringBoot Shiro配置自定義密碼加密器代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-03-03JAVA代碼設(shè)置selector不同狀態(tài)下的背景顏色
這篇文章主要介紹了JAVA代碼設(shè)置selector不同狀態(tài)下的背景顏色,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-05-05jax-ws handler 的詳解及簡(jiǎn)單實(shí)例
這篇文章主要介紹了 jax-ws handler 的詳解及簡(jiǎn)單實(shí)例的相關(guān)資料,希望通過本文能幫助到大家,需要的朋友可以參考下2017-09-09Spring Boot集成ShedLock分布式定時(shí)任務(wù)的實(shí)現(xiàn)示例
ShedLock確保您計(jì)劃的任務(wù)最多同時(shí)執(zhí)行一次。如果一個(gè)任務(wù)正在一個(gè)節(jié)點(diǎn)上執(zhí)行,則它會(huì)獲得一個(gè)鎖,該鎖將阻止從另一個(gè)節(jié)點(diǎn)(或線程)執(zhí)行同一任務(wù)。2021-05-05Java 中的 BufferedWriter 介紹_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理
BufferedWriter 是緩沖字符輸出流。它繼承于Writer。接下來通過本文給大家分享Java 中的 BufferedWriter知識(shí),需要的朋友參考下吧2017-05-05Spring Boot應(yīng)用發(fā)布到Docker的實(shí)現(xiàn)
這篇文章主要介紹了Spring Boot應(yīng)用發(fā)布到Docker的實(shí)現(xiàn),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-06-06