Potrzebuję wygenerować obiekt oparty na adnotacji z istniejącej bazy danych na wiosnę. Próbowałem dumy, ale wygenerowany obiekt nie ma adnotacji. Jak mogę wygenerować adnotacje w postaci opartej na dumie lub ktoś może zaproponować mi dobry generator podmiotu. Chcę powiedzieć, że również wypróbowałem spring roo.Generator encji z bazy danych
Odpowiedz
Można użyć DAL4J.jar, myślę, że będzie ona spełniać swoje potrzeby. odwiedzić http://www.sourceforge.net/projects/dal4j/
Sądzę, że masz na myśli jednostki JPA/Hibernate i adnotacje. Wiosna nie ma z tym nic wspólnego, potrzebujesz jakiegoś narzędzia, które je obsługuje. Na przykład. sprawdź
-
Od: Generating Persistence Mappings from Database Schema. Zobacz także: feature page.
Można spróbować Telosys Narzędzia plugin Eclipse do generowania kodu pracy z istniejącej bazy danych z konfigurowalne szablony Velocity
Patrz: http://www.telosys.org/
Eclipse Marketplace: http://marketplace.eclipse.org/content/telosys-tools
Dla pokolenia JPA, zestaw szablonów jest dostępny na GitHub: https://github.com/telosys-templates-v3/
Od wersji 2.1.0 Narzędzia Telosys c szablony wyszukiwania do generowania pełnej aplikacji ze Spring MVC, AngularJS, Spring DATA Rest na przykład.
Samouczki tutaj: https://sites.google.com/site/telosystutorial/
dzięki za answer.I trzeba wygenerować te podmioty, których autorem jest coding.I jak zaprojektować stronę JSP, w którym możemy wybrać bazę danych za pomocą listy rozwijanej lub wpisując DB name.Then muszę wygenerować podmioty z wybranej bazy danych lub tabel na stronie składania JSP.Każdy pomysł? –
@rakeshmenon: masz na myśli, że chcesz dynamicznie wybierać ** dowolne ** bazy danych i generować encje (masz na myśli klasy JPA/Hibernate?) Dla niego? Chcesz wygenerować klasy/kod źródłowy w czasie wykonywania? Nie idę za tobą. Czy możesz zaktualizować swoje pytanie i wyjaśnić je dokładniej? –
Tak, faktycznie tworzony jest projekt generatora encji oparty na adnotacjach. w tym przypadku, jeśli użytkownik poda dane bazy danych w polach jsp, moja aplikacja będzie musiała wygenerować obiekt dynamicznie. Dziękuję Ci. –