JavaJEEJPA: Difference between revisions

From Wiki RB4
Line 6: Line 6:
  '''javax.persistence.Column'''['''('''['''name="'''<Name>'''"''']''')''']
  '''javax.persistence.Column'''['''('''['''name="'''<Name>'''"''']''')''']


==javax.persistance.Entity==
==javax.persistence.Entity==
* if no table specified, tablename is classname
* if no table specified, tablename is classname
* all members are persistent, unless speficied with javax.persistence.Transient
* all members are persistent, unless speficied with javax.persistence.Transient
==java.persistence.GeneratedValue==
==javax.persistence.Id==


==javax.persistance.Table==
==javax.persistance.Table==
  '''javax.persitance.Table'''['''('''['''name="'''<Name>'''"''']''')''']
  '''javax.persitance.Table'''['''('''['''name="'''<Name>'''"''']''')''']

Revision as of 09:42, 22 August 2008

Introduction

The Java Persistence API is part of the Java SE.

Annotations

javax.persistence.Column

javax.persistence.Column[([name="<Name>"])]

javax.persistence.Entity

  • if no table specified, tablename is classname
  • all members are persistent, unless speficied with javax.persistence.Transient

java.persistence.GeneratedValue

javax.persistence.Id

javax.persistance.Table

javax.persitance.Table[([name="<Name>"])]