大框架注解方式( framework annotation methods)

大框架注解方式( framework annotation methods)

ID:12919563

大小:26.41 KB

页数:27页

时间:2018-07-19

大框架注解方式( framework annotation methods)_第1页
大框架注解方式( framework annotation methods)_第2页
大框架注解方式( framework annotation methods)_第3页
大框架注解方式( framework annotation methods)_第4页
大框架注解方式( framework annotation methods)_第5页
资源描述:

《大框架注解方式( framework annotation methods)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、3大框架注解方式(3frameworkannotationmethods)JPAHibernateannotationReleasedate:12-02-2102:25articlesource:InternetJPAannotation1,@Entity(name="EntityName")Namemustbeoptional,oneofthetablesinthecorrespondingdatabase2,@Table(name=),catalog=","schema="Optional,usuallyusedinconjunctionwith@Entity,canonlybe

2、markedattheentity'sclassdefinition,representingtheentitycorrespondingtothedatabasetableinformationName:isoptional,whichrepresentsthenameofthetable.Bydefault,thenameofthetableisconsistentwiththeentityname,andonlythenameofthetableneedstobespecifiedinthecaseofinconsistencyCatalog:isoptional,whichr

3、epresentsthenameofCatalog,anddefaultstoCatalog("")Schema:isoptional,whichrepresentsthenameofSchema,anddefaultstoSchema("")3,@idMust@iddefinesthepropertythatmapstotheprimarykeyofadatabasetable.AnentitycanonlybemappedtoaprimarykeybeforeanattributeisplacedbeforegetXxxx()4,@GeneratedValue(strategy=

4、GenerationType,generator=")OptionalStrategy:representstheprimarykeygenerationstrategy.Thereare4kindsofAUTO,INDENTITY,SEQUENCE,andTABLE,whichareusedtomaketheORMframeworkautomaticallyselected,AccordingtotheIdentityfieldgeneratedbythedatabase,generatedaccordingtothedatabasetableSequencefield,inord

5、ertogenerateanadditionaltablebasedontheprimarykey,defaulttoAUTOGenerator:representsthenameoftheprimarykeygenerator,whichisusuallyassociatedwiththeORMframework,forexample,HibernatecanspecifytheprimarykeygenerationmethodssuchasUUIDExample:??@Id??@GeneratedValues(strategy=StrategyType.SEQUENCE)???

6、PublicintgetPk(){????Returnpk;????}5,@Basic(fetch=FetchType,optional=true)Optional@Basicrepresentsasimplepropertymappingtothefieldofthedatabasetable.ForthegetXxxx()methodwithoutanyannotation,thedefaultis@BasicFetch:?Representsthereadstrategyofthisattribute,withtwokindsofEAGERandLAZY,whicharemas

7、tercrawlanddelayedloading,respectively.ThedefaultisEAGER.Optional:indicateswhethertheattributeisallowedtobenull,anddefaultstotrueExample:??@Basic(optional=false)???PublicStringgetAddress(){????Returnaddress;????}6,@ColumnOptional@

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。