문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
java:jpa:xml_config [2015/02/12 11:00] kwon37xi |
java:jpa:xml_config [2015/08/25 17:47] (현재) kwon37xi |
||
---|---|---|---|
줄 9: | 줄 9: | ||
===== 기본 orm.xml 뼈대 ===== | ===== 기본 orm.xml 뼈대 ===== | ||
<code xml> | <code xml> | ||
- | <?xml version=" | + | <?xml version=" |
- | < | + | <!-- 버전 번호 적합하게 변경 --> |
- | xmlns: | + | < |
- | xsi: | + | |
- | http:// | + | xmlns: |
- | version=" | + | xsi: |
- | <description>My First JPA XML Application</description> | + | version=" |
- | < | + | <!-- Global Meta data 없어도 무관. 단 한번만. --> |
- | <entity class=" | + | |
- | <table name="EMPLOYEETABLE"/> | + | < |
- | <attributes> | + | < |
- | <id name="empId"> | + | < |
- | <generated-value strategy="TABLE"/> | + | < |
- | </id> | + | < |
- | <basic name="empName"> | + | </ |
- | <column | + | </ |
- | </basic> | + | |
- | <basic name="empSalary"> | + | <!-- 엔티티 매핑 Override --> |
- | </basic> | + | |
- | </attributes> | + | <entity class=" |
- | </ | + | < |
+ | <unique-constraint> | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | <unique-constraint> | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | | ||
+ | < | ||
+ | < | ||
+ | <table-generator name="table" table=" | ||
+ | ... | ||
+ | | ||
+ | |||
+ | | ||
+ | < | ||
+ | <named-native-query | ||
+ | < | ||
+ | select a.nickname from Account a | ||
+ | ]]></query> | ||
+ | </named-native-query> | ||
+ | <sql-result-set-mapping | ||
+ | <column-result name=" | ||
+ | </sql-result-set-mapping> | ||
+ | < | ||
+ | |||
+ | | ||
</ | </ | ||
</ | </ | ||