Doporucoval bych se podivat na jemne komplexnejsi:
AppFuse: http://appfuse.org/
popripade jeho lightweight variaci
Equinox: https://equinox.dev.java.net/
Pokud se vam libi pricip Database-driven nebo Domain-driven a
chcete zustat v jave tak:
Grails: http://grails.codehaus.org/
ci
Trails: http://www.trailsframework.org/
--
Jan Pavlovič
Martin Kuba wrote:
vladimír karásek napsal(a):
Dobry den,
stojime pred rozhodnutim jak se zachovat v nasledujici situaci. Mame 2
proekty, ktere jsou si dost podobne a nasledujici mozna prijdou. A jak
veli "Do not repeat yourself" pravidlo, kdyz neco mas vis nez 2krat
tak je na case s tim neco udelat.
Pro existujici DB schema 30-40 tabulek vytvorit CRUD (create, read,
update, delete) aplikaci s webovym rozhranim. Velice nas zaujal
produkt Oracle Application Express, ktery to umoznuje udelat doopravdy
velice rychle. Naklikate, jake tabulky pouzivate, jakou sablonu pouzit
a par jinych detailu a aplikace je hotova. Zni to jako pohadka.
Pro CRUD mi prijde idealni Ruby-on-Rails. Sice to neni Java,
ale v JavaSE 6 je ted Scripting API, a s jeho implementaci pro JRuby
muzete provozovat Ruby-on-Rails nad JVM.
Zkousel jsem Ruby-on-Rails a pro CRUD operace to generuje
aplikaci opravdu samo. Staci mit definovanou tabulku v databazi,
a automagicky to z ni udela formular pro editaci, pridavani,
mazani, i pomoci foreign keys i propojeni na jine tabulky.
Nekde na tomhle blogu se dal najit WAR s JRuby i s Rails:
http://headius.blogspot.com/2007/02/rails-support-status-update.html
Makub