成功捷徑,貴在堅持
人為善,福雖未至禍已遠離; 人為惡,禍雖未至福已遠離
首頁
新隨筆
新文章
聯系
聚合
管理
<
2008年5月
>
日
一
二
三
四
五
六
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
(14)
給我留言
查看公開留言
查看私人留言
隨筆分類
(83)
104人力銀行(1)
English(3)
FRAMEWORK(4)
IT精英介紹(3)
JAVA(12)
Java Exception&Error(8)
JSTL&JSP(3)
SQL(2)
WEB-SERVER(2)
XML
個人日記(6)
學習資料(18)
開發工具(6)
日常生活(9)
轉載(6)
隨筆檔案
(76)
2010年10月 (1)
2010年4月 (1)
2009年11月 (1)
2008年7月 (2)
2008年6月 (6)
2008年5月 (7)
2008年4月 (3)
2008年1月 (5)
2007年12月 (3)
2007年11月 (2)
2007年9月 (1)
2007年5月 (14)
2007年4月 (5)
2007年3月 (5)
2006年11月 (1)
2006年10月 (3)
2006年9月 (2)
2006年8月 (3)
2006年6月 (2)
2006年5月 (9)
文章分類
(5)
FRAMEWORK(1)
java(2)
Javascript(2)
SQL
WEB-SERVER
XML
文章檔案
(8)
2008年6月 (1)
2008年1月 (1)
2007年12月 (1)
2006年10月 (1)
2006年6月 (1)
2006年5月 (3)
收藏夾
Favourite
最新評論
1.?re: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
數組下標越界,你的list 是空的,一個都沒有,list.get(index);
--漂洋過海來坑你
2.?re: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
thank you
--yangst
3.?re: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
很有用
--#
4.?re: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
非常感謝,很有用!
--筱小
5.?re: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
怎么解決的?
--嗖嗖嗖
hibernate annotation個人學習筆記之 @OneToOne單向關聯
package
?com.e104cn.pda.data.anno;
import
?
java
.io.Serializable;
import
?
java
.util.Date;
import
?javax.persistence.CascadeType;
import
?javax.persistence.Entity;
import
?javax.persistence.GeneratedValue;
import
?javax.persistence.GenerationType;
import
?javax.persistence.Id;
import
?javax.persistence.JoinColumn;
import
?javax.persistence.OneToOne;
import
?javax.persistence.Table;
import
?javax.persistence.Temporal;
import
?javax.persistence.TemporalType;
import
?org.hibernate.annotations.Cache;
import
?org.hibernate.annotations.CacheConcurrencyStrategy;
/**?*/
/**
?*??<p>@Description:</p>
?*??<p>@Company:????104人力銀行</p>
?*??<p>@CreateDate:?2008-5-19</p>
?*?????
@author
:????locey.zhang?
?*???????
@version
:???1.0?????
?
*/
@SuppressWarnings(
"
serial
"
)
@Entity
@Table(name?
=
?
"
AUTHOR
"
)
@Cache(usage?
=
?CacheConcurrencyStrategy.READ_WRITE)
public
?
class
?Author?
implements
?Serializable
{
????
private
?
static
?
final
?
long
?serialVersionUID?
=
?
7131973910486229579L
;
????
????
private
?
int
?id;
????
????
private
?String?firstName;
????
????
private
?String?lastName;
????
????
private
?
boolean
?male;
????
????
private
?Date?birthday;
????
private
?Book?book;
????@Id
????@GeneratedValue(strategy
=
GenerationType.SEQUENCE)
????
public
?
int
?getId()?
{
????????
return
?id;
????}
????
public
?
void
?setId(
int
?oid)?
{
????????
this
.id?
=
?oid;
????}
????
public
?String?getFirstName()?
{
????????
return
?firstName;
????}
????
public
?
void
?setFirstName(String?firstName)?
{
????????
this
.firstName?
=
?firstName;
????}
????
public
?String?getLastName()?
{
????????
return
?lastName;
????}
????
public
?
void
?setLastName(String?lastName)?
{
????????
this
.lastName?
=
?lastName;
????}
????
public
?
boolean
?isMale()?
{
????????
return
?male;
????}
????
public
?
void
?setMale(
boolean
?male)?
{
????????
this
.male?
=
?male;
????}
????@Temporal(value
=
TemporalType.TIMESTAMP)
????
public
?Date?getBirthday()?
{
????????
return
?birthday;
????}
????
public
?
void
?setBirthday(Date?birthday)?
{
????????
this
.birthday?
=
?birthday;
????}
????@OneToOne(cascade
=
CascadeType.ALL)
????@JoinColumn(name
=
"
book_oid
"
)
????
public
?Book?getBook()?
{
????????
return
?book;
????}
public
?
void
?setBook(Book?book)?
{
????????
this
.book?
=
?book;
????}
?
????
}
Book.java
package
?com.e104cn.pda.data.anno;
import
?
java
.io.Serializable;
import
?
java
.util.Date;
import
?javax.persistence.Entity;
import
?javax.persistence.GeneratedValue;
import
?javax.persistence.GenerationType;
import
?javax.persistence.Id;
import
?javax.persistence.Table;
import
?javax.persistence.Temporal;
import
?javax.persistence.TemporalType;
import
?org.hibernate.annotations.Cache;
import
?org.hibernate.annotations.CacheConcurrencyStrategy;
/**?*/
/**
?*??<p>@Description:</p>
?*??<p>@Company:????104人力銀行</p>
?*??<p>@CreateDate:?2008-5-19</p>
?*?????
@author
:????locey.zhang?
?*???????
@version
:???1.0?????
?
*/
@SuppressWarnings(
"
serial
"
)
@Entity
@Table(name?
=
?
"
BOOK
"
)
@Cache(usage?
=
?CacheConcurrencyStrategy.READ_WRITE)
public
?
class
?Book?
implements
?Serializable
{
????
private
?
static
?
final
?
long
?serialVersionUID?
=
?
-
2700610405985954588L
;
????
????
private
?
int
?oid;
????
????
private
?String?name;
????
????
private
?String?description;
????
????
private
?Date?publish;
????
????@Id
????@GeneratedValue(strategy
=
GenerationType.SEQUENCE)
????
public
?
int
?getOid()?
{
????????
return
?oid;
????}
????
public
?
void
?setOid(
int
?oid)?
{
????????
this
.oid?
=
?oid;
????}
????
public
?String?getName()?
{
????????
return
?name;
????}
????
public
?
void
?setName(String?name)?
{
????????
this
.name?
=
?name;
????}
????
public
?String?getDescription()?
{
????????
return
?description;
????}
????
public
?
void
?setDescription(String?description)?
{
????????
this
.description?
=
?description;
????}
????@Temporal(value
=
TemporalType.TIMESTAMP)
????
public
?Date?getPublish()?
{
????????
return
?publish;
????}
????
public
?
void
?setPublish(Date?publish)?
{
????????
this
.publish?
=
?publish;
????}
??
????
}
@JoinColumn注釋優點與缺點
???? 1、優點??@Id可以使用主鍵生成策略 oracle為例@GeneratedValue(strategy=GenerationType.SEQUENCE)
?????2、缺點 AUTHOR表中會成額外的數據列(字段BOOK_OID)
@PrimaryKeyJoinColumn與@JoinColumn相反
?????1、優點??AUTHOR表中不會生成額外的數據列
?????2、缺點 不可以使用主鍵生成策略
posted on 2008-05-21 08:19
選寶網an9
閱讀(4467)
評論(0)
編輯
收藏
所屬分類:
學習資料
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關文章:
網頁illegal character GIF89a 問題
程序開發文檔
我收藏的webservice資料
一款非常不錯的JS表單驗證框架(Tigra Form Vaildator)里面附有DEMO
hibernate annotation個人學習筆記之 @OneToOne單向關聯
java代碼規范
jsp編程指南2nd代碼下載
javascript中escape()、unescape()、encodeURI()、encodeURIComponent()、decodeURI()、decodeURIComponent()比較
struts2 學習網址
Ie&Firefox隱藏顯示 DIV
Copyright ©2025 選寶網an9 Powered By
博客園
模板提供:
滬江博客
主站蜘蛛池模板:
sss在线观看免费高清
|
男男gvh肉在线观看免费
|
99久久婷婷免费国产综合精品
|
日本一区二区三区日本免费
|
日韩亚洲国产综合高清
|
国产美女在线精品免费观看
|
亚洲国产成人精品无码区在线网站
|
在线成人爽a毛片免费软件
|
亚洲酒色1314狠狠做
|
国产成人精品免费视
|
亚洲av成人一区二区三区
|
一个人免费观看在线视频www
|
亚洲成_人网站图片
|
国产男女性潮高清免费网站
|
亚洲精品视频免费在线观看
|
亚洲欧洲日韩综合
|
手机在线看永久av片免费
|
亚洲欧美日韩中文高清www777
|
在线免费一区二区
|
免费无码AV一区二区
|
亚洲欧洲国产成人综合在线观看
|
五月婷婷综合免费
|
亚洲色www永久网站
|
男人的天堂亚洲一区二区三区
|
五月婷婷在线免费观看
|
亚洲综合国产成人丁香五月激情
|
亚洲不卡中文字幕
|
日韩一级免费视频
|
国产福利在线观看永久免费
|
亚洲AV无码欧洲AV无码网站
|
99国产精品永久免费视频
|
免费一区二区无码东京热
|
亚洲精品美女久久久久9999
|
免费无码精品黄AV电影
|
边摸边吃奶边做爽免费视频99
|
国产AV无码专区亚洲AVJULIA
|
成视频年人黄网站免费视频
|
一级女性全黄久久生活片免费
|
久久91亚洲精品中文字幕
|
国产免费毛不卡片
|
国产免费AV片在线观看播放
|