spring + toplink+jpa + dao step by step

24
Albert Guo [email protected]

Upload: guo-albert

Post on 02-Jul-2015

5.747 views

Category:

Technology


0 download

TRANSCRIPT

Page 2: Spring + TopLink+JPA + DAO Step by Step

2

Page 3: Spring + TopLink+JPA + DAO Step by Step

3

Page 4: Spring + TopLink+JPA + DAO Step by Step

Persistence.xml

Persistence

EntityManagerFactory

Query

EntityManager

Transaction

persist()find()merge()delete()

EntityManagerFactoryBean

JpaTemplate

4

Page 5: Spring + TopLink+JPA + DAO Step by Step

EntityManagerFactoryBean

JpaDaoSupport

JpaTemplate

Injected into

EmployeeDAO IEmployeeDAO

extends

implements

5

Page 6: Spring + TopLink+JPA + DAO Step by Step
Page 7: Spring + TopLink+JPA + DAO Step by Step

7

Page 8: Spring + TopLink+JPA + DAO Step by Step
Page 9: Spring + TopLink+JPA + DAO Step by Step

inject into

inject into

inject into

assign persistenceUnitName

Page 10: Spring + TopLink+JPA + DAO Step by Step
Page 11: Spring + TopLink+JPA + DAO Step by Step

11

Page 12: Spring + TopLink+JPA + DAO Step by Step
Page 13: Spring + TopLink+JPA + DAO Step by Step
Page 14: Spring + TopLink+JPA + DAO Step by Step
Page 15: Spring + TopLink+JPA + DAO Step by Step
Page 16: Spring + TopLink+JPA + DAO Step by Step

16

Page 17: Spring + TopLink+JPA + DAO Step by Step
Page 18: Spring + TopLink+JPA + DAO Step by Step
Page 19: Spring + TopLink+JPA + DAO Step by Step

19

Page 20: Spring + TopLink+JPA + DAO Step by Step
Page 21: Spring + TopLink+JPA + DAO Step by Step
Page 22: Spring + TopLink+JPA + DAO Step by Step
Page 23: Spring + TopLink+JPA + DAO Step by Step
Page 24: Spring + TopLink+JPA + DAO Step by Step