16 lines
		
	
	
		
			572 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			16 lines
		
	
	
		
			572 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| up:: [[EJB entity bean]]
 | |
| #s/informatique/langage/java 
 | |
| 
 | |
| L'entity manager gère les [[EJB entity bean|entity beans]].
 | |
| L'entity manager est aussi responsable de la traduction des requêtes JPQL
 | |
| 
 | |
| - `remove()` pour supprimer des données
 | |
| - `persist()` : enregistre des données (l'entity bean devient `Managed`)
 | |
| - `merge()` : faire passer un bean `Detached` dans l'état `Managed`
 | |
| - Quand le bean est `Managed` :
 | |
|     - `Set()` et `Get()` pour appeler les méthodes de l'entity bean
 | |
| 
 | |
| Cycle de vie d'un [[EJB entity bean|entity bean]] :
 | |
| ![[cycle de vie d'un entity bean|800]] 
 | |
| 
 |