回复 #19 logifu 的帖子
算不上前辈了哈哈。还没做过SAP,很多领域我都做过。J2EE很有用好好看看,自己也动手做做,我之前用EJB 2.0 后来转到struts+ string+ Hibernate的组合了,现在sun Java EE 5 的推出,就是为了和这几个开源框架抗衡的。我开始看这方面了。。。。 我现在用的主要是以JBoss作为Application Server,用Hibernate和数据库连接。这样的系统构架好像是近几年由Sun提出的,概念比较新。在实际公司开发过程中不知道用的多不多,毕竟这个技术出来的时间也不太长。
回复 #20 mauce 的帖子
在小公司做,什么都要懂一点吧,从需求分析,设计到编码,测试,部署,大公司可能会一个萝卜一个坑了。架构师不用说了,肯定是从程序员干起来的,consulting也是,不懂编程,我觉得不会给人出一个很好的技术方案的。系统集成和测试,当然不懂编程可以做,但是也就是局限在这个范围了,发展空间不大吧。知道的一些牛人都会读语言源码的,只有清楚了它的内在实现心里才会有底不是吗。
回复 #22 logifu 的帖子
Hibernate算是数据的载体,这个是开源社区近几年推出的,sun的EJB3.0就是想取代Hibernate,因为Hinernate让他们很没面子。据我所知,用的还是蛮多的,好好看看,应用它不难,将来你面试的时候要和别人讲为什么要用它,它有什么优势才让人信服。$握手$回复 #24 rrtest 的帖子
谢谢你的建议。 LZ我和你是完全相同的专业, Anwendungsfach也很接近。 就目前就业前景看, Informatik还是很好找工作的,我发出去的Bewerbungen除了两个中介没有回音, 其他多半都收到面试邀请。LS几位都好强啊,Hiberate和Struts我都没有用过, 最多用点EJB 3.0, JBoss, JDBC和Web applications…$m7$ 看到大家的回复心里总算也点低了。
回复 #27 Chateau 的帖子
基于Hibernate, Application Server这样的构建,我觉着主要好处是大大节省了程序员开发程序时的代码量,使程序逻辑变得更加清晰,开发人员可以主要能集中在business逻辑层面上,不用过多操心一些跟business逻辑层面无关的纯技术问题,比如说如何通过JDBC和数据库连接,如何转换成Klasse Object这样一些繁琐的问题。更好的一点应该是Application Server提供的其他Services。如Transaction, Sicherheit等。有点班门弄斧,从书上看的,哈哈。
不知各位高手有什么意见?