2017-11-18 4 views
1

Hallo speichern Ich habe eine benutzerdefinierte Entität erstellt und wie kann ich die benutzerdefinierte Entität Datenbank zu speichern ist es Methoden, die benutzerdefinierte Entität speichern bitte helfen Sie mir das Thema im VorausLaub-: Kann nicht benutzerdefinierten Entität

Dank zu lösen

Antwort

0

Broadleaf hat Tutorials zum Erstellen Ihrer eigenen Entität here. Ich nehme an, dass Sie jetzt versuchen, diese Entität zu erhalten. In diesem Fall sollten Sie eine Frühlings-Komponente erstellen, die @Transactional drauf hat:

@Service 
public class MyCustomEntityService { 

    @PersistenceContext(unitName = "blPU") 
    private EntityManager em; 

    @Transactional 
    public CustomEntity save(CustomEntity ce) { 
     return em.merge(ce); 
    } 
} 

Sie können auch Spring Data zu einem Projekt, erstellen Sie eine benutzerdefinierte Repository sich von Spring Data die CrudRepository und Methoden anwenden, dort hinzufügen.

+0

kann ich die vorhandenen Entitäten in broadlaef verwenden und diese Daten in der Datenbank speichern –

+0

Ja, mit den gleichen Methoden. – phillipuniverse

+0

thaks ich habe ein anderes Problem, bitte sehen Sie die Frage hier ist der Link https://stackoverflow.com/questions/47405796/broadleaf-extend-product-entity-failed bitte helfen Sie mir zu lösen –

Verwandte Themen