Win a copy of Learn Spring Security (video course) this week in the Spring forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

@Table Annotation

 
Joe Harry
Ranch Hand
Posts: 10080
3
Eclipse IDE Mac PPC Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
What does the catalogue refers to in the annotation definition for @Table?
 
Joe Harry
Ranch Hand
Posts: 10080
3
Eclipse IDE Mac PPC Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Also what does the @UniqueConstraint at a class level signify?
 
Joe Harry
Ranch Hand
Posts: 10080
3
Eclipse IDE Mac PPC Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
With respect to the @UniqueConstraints, is it something like, we can collectively place this constraint at the Type?
Like @Table.UniqueConstraint(column1, column2)??
 
Christophe Verré
Sheriff
Posts: 14691
16
Eclipse IDE Ubuntu VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
What does the catalogue refers to in the annotation definition for @Table?

This is related to databases. From EJB3 In Action, "you can think of a catalog as a "meta-schema" or a higher-level abstraction for organizing schemas. Often, a database will only have one common system catalog".

Also what does the @UniqueConstraint at a class level signify?

At a class level ? What do you mean by that ? @UniqueConstraint is used in the @Table annotation. From the API :
"This annotation is used to specify that a unique constraint is to be included in the generated DDL for a primary or secondary table."
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic