Obecnie pracuję nad projektem, który intensywnie wykorzystuje generowanie kodu do różnych celów. Jeden generator generuje skrypty SQL z jednostek jpa. Inny generuje DTO od obiektu, inny generuje model metadania JPA2.0, inny generuje pliki xml i schematy oparte na klasach Java ... każdy generator pracuje zupełnie inaczej, wymaga innej konfiguracji.Czy istnieje generyczny generator kodu Maven?
Moje pytanie jest teraz ... jest jakiś generator generic kod Maven plugin tam z następujących cech: - Tworzy model Pojo klasy Javy (nazwy, Properties, Adnotacja, Metody ...) - Używa szablonów do definiowania danych wyjściowych, które używają modelu pojo do generowania dowolnego wyniku. - Pozwala mi określić wiele szablonów dla jednej klasy - Pozwala mi generować kod i zasoby - Pozwala mi generować klasę podstawową dla target/generowanych-źródeł i fikcyjną implementację do src/main/java, która po prostu rozszerza bazę class (Jeśli istnieje klasa dummy w src/main/java, nic się nie dzieje, jeśli nie generuje ona takiej fałszywej klasy, ten kod jest sprawdzany w SCM i umożliwia ręczne rozszerzanie wygenerowanych klas)
I Używam wtyczki Flexmojos GraniteDS do generowania kodu modelu ActionScript, ale jest to dość wyspecjalizowane do tego konkretnego celu.
Myślę, że taki generyczny generator znacznie ułatwiłby to zadanie.
Uwaga boczna: jeśli jesteś zainteresowany generatorami kodu, może mógłbyś rzucić okiem na [SpringFuse] (http://www.springfuse.com/). To tylko w celach informacyjnych, ponieważ nie jest to wtyczka Maven, o którą prosiłeś, ale jest też całkiem interesująca ';)' – sp00m
Cóż, jest wiele ciekawych rzeczy ... myślę o Spring Roo i innych. Ale bardziej szukam prostego narzędzia maven, które mógłbym wykorzystać wszędzie tam, gdzie potrzebuję generacji suff. –