已经学了些:ejb,jpa,jsf,jsp,servlet,开源的struts,hibernate,spring也看过。觉得这些技术做个网站是没问题了。但是感觉在整体上没有把握j2ee。我想请问下j2ee到底有哪些技术点。我现在很需要在整体上有个把握。09年学技术,10年想在整体上有些把握。如果哪位朋友能提供一本综合讲sun j2ee平台的书,感激不尽。

解决方案 »

  1.   

    别提J2EE了 让火龙果看见一会又出来灭你们了..
      

  2.   

    我要学SSH咯就2星期,能学完嘛,担心ING!!!!
      

  3.   

    jpa 感觉和 hibernate大同小异  ejb用的不多webservice 还好 大公司 尤其是跨服用用不错 (不过现在有REST了)jms 我建议你要学着用 很有用的东西spring 你其他框架都不会 这个一定要搞好点 
         你可以放弃 struts 因为spring有 springMVC
        你可以放弃hibernate  因为spring有自己的ORMstruts 还是仍了吧 累的要死 开发和维护都是 不如改学struts2hibernate 还不错 学学。
    还有 多研究研究spring源代码 牛掰
      

  4.   

    http://download.csdn.net/source/576315
    上面那个链接是SUN官方网站的《Java技术概念图》,里面有J2EE内容,里面的内容都是JSR标准的,但是非标准的或者标准的一些实现没有涉及。
      

  5.   


    有的。好像jdbcTemplate 就是spring的orm对象  就像spring提供的hibernateTemplate一样。 我也只是测试过一次 也要定义映射关系的
      

  6.   

    J2EE做网站? 感觉是杀鸡焉用牛刀,还不如PHP呢
    J2EE做企业级项目是强项,还有分布式。struts、spring、hibernate这些
    不属于J2EE技术点,只是实现了J2EE规范的一个框架而已,你要会
    JSP/SERVLET、JDBC、EJB不会那些一点问题的没有啊,因为他们只是对这些技术做了一层封装,加入些
    设计模式,仅此而已J2EE技术点挺过的。我列举一点
    JMS -- java消息服务,它是一个异步编程模型,你没事的时候弄个jboss服务器,写个MDB调用一下也挺有意思的,其实就是发消息而已。JPA -- 一个持久层的规范,挺简单,你要是学过hibernate,然后你去写EJB代码用它的时候,配置基本类似JTA -- 处理分布式事务的,这个确实强大,但是可能要我们干的事并不多,你以前写项目用的JDBC的时候知道,你只能用一个数据源(只能连接一个数据库),现在如果你在JPA配置文件里用JTA事务的,它就可以跨数据库了,你可以配置好几个数据源。。这挺有意思,我用JBOSS玩过的。然后什么等等。。会这些就差不多了吧