De toute évidence à l'aide des haricots EJB sans état dans une entité sent haricot, mais s'il vous plaît envisager un scénario comme suit et me dire si vous connaissez une meilleure solution:Utiliser les haricots EJB sans état dans un Bean Entité
- J'ai un
InvoiceTemplate
entité Bean avec le champNextInvoiceDate
- Génération
NextInvoiceDate
est une procédure complexe et doit être effectuée en dehors de la classeInvoiceTemplate
NextInvoiceDate
devrait être mis à jour chaque foisInvoiceTemplate
est stocké à la db
Pour l'instant j'ai logique en ce qui concerne la génération de NextInvoiceDate
dans @PrePersist
@PreUpdate
Methon dans InvoiceTemplate
bean entité. La logique devient de plus en plus compliquée et je veux la déplacer en dehors du bean entité InvoiceTemplate
. Il me semble qu'il devrait y avoir un service pour calculer NextInvoiceDate
. Mais alors est-il juste d'invoquer ce service de l'intérieur de InvoiceTemplate
?
est-ce un entity-bean (EJB 2.0) ou une entité JPA? – Bozho
@Bozho, c'est une entité JPA – mgamer