首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

JPA 札记(一):示例程序

2012-06-30 
JPA 笔记(一):示例程序来自sun官方的J2EE的tutorial:http://java.sun.com/javaee/5/docs/tutorial/doc/bnb

JPA 笔记(一):示例程序

来自sun官方的J2EE的tutorial:http://java.sun.com/javaee/5/docs/tutorial/doc/bnbsw.html

?

- roster 例子程序

程序中的实体:Play, Team, League. (球员、球队、联赛)

实体关系:

- 一个Play可以在多个Team中

- 一个Team可以有多个Play

- 一个Team对应一个League,不多也不能少

- 一个League当然有多个Team

总之:Play和Team是Many-Many的关系, Team和League是Many-One的关系。

?

Many-Many的注解:(在Team实体中)

@ManyToMany(mappedBy="players")public Collection<Team> getTeams() {    return teams;}
?

?

-? Order 例子程序

Order程序是一个简单的存货、订购系统。程序的实体包括parts, vendors, orders, line items.

热点排行