读书人

JPA 札记(一):示例程序

发布时间: 2012-06-30 17:20:12 作者: rapoo

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.

读书人网 >软件架构设计

热点推荐