Hi everyone,
i' am a student of computer science in Milan (Italy) and now i have to do a final project for my thesis, it uses an MVC
pattern.
The important is to learn a work-request and useful technology.
I can choose the technology to use but i am quite frustrated doing it; all
j2ee thecnology are evolving so quickly that is difficult to follow the scene. I started studying EJB ( they are quite boring and twisted ) then i deepened
STRUTS and JSTL. Now i ' m learning Hibernate because i do not Entity Beans, they are not friendly
.
I haven' t yet found the technology that is ok for my feeling an so i ask you a hint for not lost the right road.
For presentation layer i found good STRUTS (i know it is old but it is tested and functional, i found it nice) and also seems that
JSF don' t has a large use and a greate improvemet.
The problem is the Model Layer. So i give you some "existential" questions.
*EJB 2.1 + xdoclet seems exceeded and dont' like it; it is however best to use it because
IDE and support is better tested and more diffusd?
*I heard about Spring as a new filosophy, i must belive on it?
*It is good to study Spring or now is the moment for EJB 3?
*Than, if i study EJB 3 i must improve also Hibernate 3 or is inside Ejb technology?
Thanks for the attention =)
bye
Marco