学习J2EE,给一点建议吧!来者有分

wangjiamin 2004-10-07 10:37:32
开发经验丰富,最近想学习J2EE,

需要装卸什么软件(J2EE from sun(WebLogic??)???,看些什么书(Thinking In Java?Effective Java??? JDBC??,大家给些建议吧!

...全文
608 52 打赏 收藏 转发到动态 举报
写回复
用AI写文章
52 条回复
切换为时间正序
请发表友善的回复…
发表回复
tianlujun 2004-10-16
  • 打赏
  • 举报
回复
接分阿
fuwang 2004-10-16
  • 打赏
  • 举报
回复
jsp->servlet->struts->EJB
xingkong133 2004-10-16
  • 打赏
  • 举报
回复

Thinking in java
cjmo 2004-10-16
  • 打赏
  • 举报
回复
JBuliter和J2ee有何区别?
lindex 2004-10-16
  • 打赏
  • 举报
回复
如果一定要学,就学Servlet和EJB两个吧,Servlet可以做完服务器端所有的事情,EJB做得比较好的就是o/r映射,将程序员同数据库隔离了,3.0版本的ejb可能实现得要比2.0要好。
paulhybryant 2004-10-16
  • 打赏
  • 举报
回复
up
micker 2004-10-16
  • 打赏
  • 举报
回复
混分!
katasky 2004-10-15
  • 打赏
  • 举报
回复
同意 lindex(this)所说,J2EE实在太烦人了,我最近在学JSP,可越学越弄不明白。刚入门的时候,光一个环境配置就能搞的你头大
gxxlc 2004-10-15
  • 打赏
  • 举报
回复
学习
superghygf 2004-10-15
  • 打赏
  • 举报
回复
jbuiderx+jboss,我一起用这个非常不错的!
lindex 2004-10-15
  • 打赏
  • 举报
回复
以JSP为例,他就包含了诸如JavaBeans,Taglib等技术。太烦了,Java的东西压根不是给个人用的,只适合于那些在软件工程方面有着明显分工(比如说有界面工程师,组件工程师,组件装配师等等)的公司用,凭个人想精通J2EE平台所有技术,恐怕穷其一生都做不到。
lindex 2004-10-15
  • 打赏
  • 举报
回复
呵呵,J2EE涵盖了大部分Java相关的技术规范,像Servlet,JSP,JNDI,JSF,JDBC,JMS,EJB等等,一方面是技术规范太多了,另一方面是每一个分支技术上的更新都很迅速,还是别学吧,做分布式应用我还真的很情愿用socket。我宁愿用稳定一点的技术,即使是过时了一点。
thinking_in_java 2004-10-15
  • 打赏
  • 举报
回复
看过好几遍,的确不错
转载:
Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是Sun ONE(Open Net Environment)体系。J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2ME主要应用于嵌入是系统开发,如手机和PDA的编程;J2EE是Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和ERP系统。J2SE开发桌面应用软件比起VC,VB,DEPHI这些传统开发语言来说,优势好象并不明显。J2ME对于初学者来说,好象又有点深奥,而且一般开发者很难有开发环境。所以现在应用最广泛又最好学的就是J2EE了。J2EE又包括许多组件,如Jsp,Servlet,JavaBean,EJB,JDBC,JavaMail等。要学习起来可不是一两天的事。
那么又该如何学习J2EE呢?当然Java语法得先看一看的,I/O包,Util包,Lang包你都熟悉了吗?然后再从JSP学起。如果你学过HTML,那么事情要好办的多,如果没有,那你快去补一补HTML基础吧。其实JSP中的Java语法也不多,它更象一个脚本语言,有点象ASP。然后你就该学一学Servlet了。Servlet就是服务器端小程序,他负责生成发送给客户端的HTML文件。JSP在执行时,也是先转换成Servlet再运行的。虽说JSP理论上可以完全取代Servlet,这也是SUN推出JSP的本意,可是Servlet用来控制流程跳转还是挺方便的,也令程序更清晰。接下来你应该学习一下Javabean了,可能你早就看不管JSP在HTML中嵌Java代码的混乱方式了,这种方式跟ASP又有什么区别呢?还好,SUN提供了Javabean可以把你的JSP中的Java代码封装起来,便于调用也便于重用。接着就是EJB了,EJB就是Enterprise JavaBean,看名字好象它是Javabean,可是它和Javabean还是有区别的。它是一个体系结构,你可以搭建更安全、更稳定的企业应用。它的大量代码已由中间件(也就是我们常听到的Weblogic,Websphere这些J2EE服务器)完成了,所以我们要做的程序代码量很少,大部分工作都在设计和配置中间件上。至于JDBC,就不用我多说了,你如果用java编过存取数据库的程序,就应该很熟悉。还有,如果你要用Java编发送电子邮件的程序,你就得看看Javamail了。
好了,对Java和J2EE有了一些基本概念之后,你就应该编一些程序了,千万不要纸上谈兵哦。最好找一些有实例且带光盘的书来看,这样看到好的程序就可以直接Ctrl+C再Ctrl+V,也不用劳您老大架再亲自把它 再输一遍吧,再说直接复制还不用怕出错,何乐而不为呢!还有就是要经常上一些好的Java编程文章,有好的文章要Cut下来,有问题尽管问,只要问题不是太傻,一般高手都会回答你的。下面介绍几个好的Java方面的编程网站:
CSDN论坛 http://www.csdn.net/ 中国最有名的技术论坛,《程序员》杂志就是他们出版的,你可以在上面提出问题,马上就有人回答你,如果你觉得好,你可以给那人加分;
Java研究组织http://www.javaresearch.org/ 上面有很多原创文章,高手还是挺多的;
Java开发者 http://www.chinajavaworld.com/ 那里Java资料比较全;
java.com.cn http://www.java.com.cn/ 看这域名就知道有多牛,注册用户快接近一万了,同时在线人数也在一千左右,人气很旺的;
IBM的开发者网络http://www-900.ibm.com/developerWor...ava/index.shtml IBM永远的蓝色巨人;
好像还有没结束,谁再接下去。。。
wangjiamin 2004-10-15
  • 打赏
  • 举报
回复
我虽然要学java,但还是觉得.net其实也很不错,remoting, ado.net,asp.net,attribute都要比java里面的方案好学好用。不过java有java的好处,作为另一个主流平台,我还是要学习一下。
非著名码农 2004-10-10
  • 打赏
  • 举报
回复
战友?叛军?恐怕是墙头草吧!
Iamccw521 2004-10-10
  • 打赏
  • 举报
回复
忘了说啊,我是昨天删掉了vs2003,今天开始学习java,先看看到底学什么,怎么学!大家帮帮忙啊
Iamccw521 2004-10-10
  • 打赏
  • 举报
回复
我是一个彻底的.net叛军,彻底删掉vs2003,开始java2的学习,可是,我学习java必须是从头再来,但是我喜欢这个挑战!
luojx 2004-10-08
  • 打赏
  • 举报
回复
up
robin0925 2004-10-08
  • 打赏
  • 举报
回复
我也在学!我觉得关键是配置好一个环境!然后,写几个页面!
PassengerXp 2004-10-08
  • 打赏
  • 举报
回复
think in java
加载更多回复(32)

67,515

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧