Karel Tejnora wrote:
Vykon - muze byt Hibernate rychlejsi nez SQL? Tezko, kdyz SQL buduje.
Muze - kdyz se vyuzije second a third level cache...
Ale na druhou stranu nektere veci neumi, takze se bez JDBC neobejdete.
A jsou i veci, ktere dela navic - napr. zbytecne pouziti temporary
tabulek pri praci s entitami, ktere jsou mapovany do vice tabulek pomoci
joinu.
Dle meho frameworky zvysuji efektivitu programatora, tim klesa naklad
na projekt a proto si muze program dovolit vice lidi, popr. dotlacit
na zelezo. Tim se IT rozviji prevlada poptavka nad nabidkou = nejsme o
hladu a tak to chvily jeste bude.
A taky muzou zvysit prehlednost, udrzovatelnost a kvalitu kodu a tedy i
vysledne aplikace. (napr. se Springem nemusim v kodu zavirat Hibernati
Session, startovat a commitovat transakce, apod.)
Lze je vsak samozrejme pouzit spatne nebo nevhodne, zejmena kdyz neznate
technologie, nad kterymi jsou postaveny a aspon zhruba jak funguji
uvnitr. Zalezi i na tom, kolik casu mate na jejich studium.
Lukas
PS: ze zdrojovych kody frameworku se da naucit, jak to napsat bez
frameworku ;-)