CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2EE / EJB / JMS

小弟初学j2ee。多个问题想问。请大家多多指教!

楼主CheerYang(射雕不准是技术问题,不快是思想问题)2005-06-02 14:54:25 在 Java / J2EE / EJB / JMS 提问

小弟刚考完Java认证JSCP,现在因需要要搞J2EE项目,请问我还要学什么知识才行?而且先学什么,后学什么呢?使用数据库是Oracle9i.  
  我感觉很疑惑现在,什么strus,ejb,java   bean等,搞得我一头雾水。服务器又有很多,什么weblogic,jboss,开发工具又有jbuilder,elispse,rose等。谁能给我解释个清楚点呀?  
   
  在网上看j2ee是把传统的b/s系统-->,把重要的逻辑部分改为ejb,其它用jsp写界面,什么多层架构等。如果是三层架构,系统运行不止一台服务器上,它们是如何连接运行的,哪数据库又放在哪台服务器呢?我总觉得概念实在太多了。有谁好心把着重的概念简单而明了点醒我呀?  
   
  还有,网上哪里有比较好的j2ee模式的系统源代码可下载参考参考呀?  
  还有,什么书推荐呢?  
   
  不好意思,问得也糊涂了。请原谅。 问题点数:0、回复次数:26Top

1 楼chuanyuan88(船员-逆水行舟,不进则退!)回复于 2005-06-02 15:02:11 得分 0

我的开发平台是:  
  javabean+eclipse+tomcat  
  呵呵,没有用到stucts,hibernate等等。  
   
  个人感觉先做一些项目,有个大概了解后,再系统学;  
  我现在在看think   in   java,感觉收获很大。  
  工具是其次,面向对象的思考方法很重要。Top

2 楼CheerYang(射雕不准是技术问题,不快是思想问题)回复于 2005-06-02 15:11:13 得分 0

tomcat与jboss,还有weblogic都是同一类型属于服务器吗?  
   
  还有什么是JMS?JavaMail?  
   
  Servlet与javabean、EJB的概念,相互关系?Top

3 楼JavanWolf(看在JAVA的份上)回复于 2005-06-02 15:18:48 得分 0

跟楼主同感     很想了解这些~~Top

4 楼CheerYang(射雕不准是技术问题,不快是思想问题)回复于 2005-06-02 15:40:12 得分 0

顶呀~~,现在买的j2ee书,都是要么全是枯燥的理论,要么是翻译外文的。  
   
  Top

5 楼philins(越海扬波)回复于 2005-06-02 16:20:44 得分 0

帮你顶,呵呵,学习ingTop

6 楼ses127127(ses)回复于 2005-06-02 17:22:31 得分 0

你最好在网上去下一个jive论坛的源码看看,写的非常好  
  tomcat与jboss是免费的,weblogic是收费的,前者不支持EJB,后者是支持EJB的  
   
  Top

7 楼babawoo(deang)回复于 2005-06-02 17:34:56 得分 0

我觉得你应该去买一本java的基础书先看看再说。<这步估计要按月计算>  
  然后选一个java的工具,这个我个人认为都一样!看自己的喜好了:)  
  开始只需要用tomcat就可以了。(要是你选jbuilder的话它会自带tomcat服务器)  
  等你可以在你的环境下跑程序了,你再来看看jsp,servlet,javabean,ejb<这步估计也要按月计算>  
  然后才开始学struts,hibernate,spring等等模式<这步估计更要按月计算>  
  最后至于画uml图的话,这个是需要你在这些学习过程中慢慢看书学习的。  
  要是到了项目你就应该会很清晰明了了,先不要急!  
  所以对于学习java来说是一个慢长的过程!你需要有充分的准备!  
  给自己至少一年开始的时间Top

8 楼jacbo(今天你坚持了没有)回复于 2005-06-02 17:59:56 得分 0

ses127127(ses)   (   )   信誉:100     2005-06-02   17:22:00     得分:   0      
     
     
        你最好在网上去下一个jive论坛的源码看看,写的非常好  
  tomcat与jboss是免费的,weblogic是收费的,前者不支持EJB,后者是支持EJB的  
   
  谁说jboss不支持ejb  
   
       
     
  Top

9 楼humanity(城市边缘的狼)回复于 2005-06-02 21:08:49 得分 0

象块花功夫也行,   看人家源码,   有源码的一定下载   ,   有自动化的一定要看生成的   XML   .  
  用   Eclipse   F3   键   到处看   JDK   或开源看源码,   他们的注释告诉你他当时是怎么想,  
   
  太成功了就故意把   配置文件改出一个   错误,让服务器启动   出错   /   有调试就启用   ,   看看他   到底干了几件事,   解决不了的问题   问   AppServer   制造商   主页   ,请   google   :用类似方式帮忙  
        site:ibm.com     WebSphere   JMS Deploy   .  
     
  没有源码就     Jode   之类的反编译,     jEdit   可以挂   jInsight   (jode)   反编译,不过这样看台吃力,建议看开源。   别求太精,免得广度跟不上。  
   
  Top

10 楼miocoojjx(老鼠爱大米)回复于 2005-06-03 08:31:25 得分 0

学习中。。。。。Top

11 楼showfray(学习学习)回复于 2005-06-03 08:46:54 得分 0

谢谢各位的热心支持,希望大家继续可以给多点意见我。  
   
  To:babawoo  
  如果我天天利用晚上的时间学习j2ee,要可以独立开发j2ee项目的话,还真的要一年时间吗?  
   
  另外,好心人有没有提供eclipse等使用方法下载(最好是图文并茂的),另外,  
  大家使用的IDE版本是什么?服务器又是什么版本?  
   
   
  还有什么是JMS?JavaMail?  
   
  Servlet与javabean、EJB的概念,相互关系?  
   
  Top

12 楼Jolestar(叶明)回复于 2005-06-03 09:42:28 得分 0

如果你想做一些不是太复杂的J2EE项目,不需要一年时间.  
  J2EE的框架很大,不可能一下子学过来,  
  先学jsp,servlet   ,javabean就可以做一些小项目了.  
   
  javaMail是用来发送电子邮件的,很好用,也很有用.用一个晚上把api搞请就可以用了.  
  至于JMS   用sun的j2eetutorial上的话解释就是"Messaging   is   a   method   of   communication   between   software   components   or   applications.   A   messaging   system   is   a   peer-to-peer   facility.----The   Java   Message   Service   is   a   Java   API   that   allows   applications   to   create,   send,   receive,   and   read   messages.   "我的理解就是JMS是J2EE各应用程序间或者组件间的通讯服务.这个我没实践过,因为我做的小系统还用不着,所以也不敢班门弄斧.  
  servlet是用来接受http请求的.  
  javabean就是一个符合特殊规范的java类,要符合特殊规范的原因是便于用标签嵌入jsp页面中.  
  EJB是企业级的javabean,不过跟javabean是两回事.它要解决的问题是远程方法调用,以及R/O映射等问题.这个也没用过.EJB比较笨重,有许多轻量级的替代方案,如hibernet(R/O映射)等.初学先不用去关它.  
  struts是一种MVC的架构方案.虽然J2EE的mvc架构方案很多,但struts是一种比较成熟,流行的方案.  
   
  有些东西刚学时感觉不到有什么用,但稍一深入,遇到麻烦了,解决不了,于是去查资料,结果发现竟然有这么好的解决方案,接受起来也就比较快.  
  我的QQ   116551248  
  希望与大家交朋友.Top

13 楼showfray(学习学习)回复于 2005-06-03 10:29:31 得分 0

谢谢叶明。你有msn吗?因为我觉得QQ的广告太多了。  
  Top

14 楼CheerYang(射雕不准是技术问题,不快是思想问题)回复于 2005-06-09 21:43:48 得分 0

我想问问大家,如何判断做出来的程序是否J2EE?  
   
  评判标准?Top

15 楼Kinglight(我只喜欢你)回复于 2005-06-10 10:17:50 得分 0

推荐  
  http://www.netyi.net/in.asp?id=KinglightTop

16 楼swordsman_82(优化)回复于 2005-06-10 10:36:34 得分 0

我觉得掌握J2EE是需要花费一定时间的,有些东西你当时理解不了,说不定哪天就突然开窍啦!开始的时候应该记住一些概念,不要忘记交流!Top

17 楼Runningboy007(菜鸟)回复于 2005-06-10 10:44:19 得分 0

学习中Top

18 楼easylife206()回复于 2005-06-10 23:30:55 得分 0

推荐一本好书  
  sams   Yourself   j2ee   in   21   days  
  写得不错,适合入门  
  中文版叫21天学通J2EE,Top

19 楼magicfire(岩岩)回复于 2005-06-11 00:06:41 得分 0

比楼主还迷惑。。。路在何方?Top

20 楼llccgg(小刚)回复于 2005-06-11 15:18:43 得分 0

几个比较好的组合:  
   
  JBuilder+MySQL+Weblogic  
   
  JBuilder+SQLServer   +(JBuilder   自带的Tomcat)  
   
  Eclipse+DB2+Websphere   (I   am   using)  
   
  IBM'S   WSADTop

21 楼CheerYang(射雕不准是技术问题,不快是思想问题)回复于 2005-06-12 17:52:27 得分 0

Thanks!  
   
  我装的是j2ee1.4_2_08  
  环境变量配置:  
  j2ee_home   C:\Sun\AppServer  
  classpath   %J2EE_HOME%\lib\j2ee.jar  
  path   C:\Sun\AppServer\bin  
  为什么在我执行:%J2EE_HOME%\bin\j2ee   -verbose  
  的时候报c:\sun\appserver\bin\j2ee不是内部或外部命令,也不是可运行的程序或批处理文件  
  我也遇到这样的情况  
   
  Top

22 楼Jolestar(叶明)回复于 2005-06-13 07:23:11 得分 0

re:showfray  
   
  MSN有,Jolestar@hotmail.com  
  但教育网上msn不方便,  
  老掉线,上不去.  
  所以不经常上.  
   
     
  Top

23 楼wxs_1128(不会游泳的鱼)回复于 2005-06-13 08:08:58 得分 0

http://www.netyi.net/in.asp?id=wxs_1128Top

24 楼roomine(主要是来学习的.....)回复于 2005-06-13 11:30:04 得分 0

Thanks!  
   
  我装的是j2ee1.4_2_08  
  环境变量配置:  
  j2ee_home   C:\Sun\AppServer  
  classpath   %J2EE_HOME%\lib\j2ee.jar  
  path   C:\Sun\AppServer\bin  
  为什么在我执行:%J2EE_HOME%\bin\j2ee   -verbose  
  的时候报c:\sun\appserver\bin\j2ee不是内部或外部命令,也不是可运行的程序或批处理文件  
  我也遇到这样的情况  
  -------------------------------------------------------------  
  新版 1.4不是这个命令 你可以通过开始->菜单启动 或在bin   目录下找一下   启动的.bat文件.  
   
   
   
   
  Top

25 楼kenvinp(kenvinp)回复于 2005-06-13 11:59:12 得分 0

ejb看看petstore的例子.Top

26 楼CheerYang(射雕不准是技术问题,不快是思想问题)回复于 2005-06-13 12:02:54 得分 0

新版 1.4不是这个命令 你可以通过开始->菜单启动 或在bin   目录下找一下   启动的.bat文件.  
   
   
  是吗?1.4下bin下哪个文件才是启动的文件呀!!?  
  Top

相关问题

  • 初学者问
  • 初学问题:
  • 初学问题
  • 初学者问
  • 初学问题!
  • 初学问题?
  • 初学问题
  • 初学问题!
  • 初学问题
  • 初学问题!

关键词

  • .net
  • j2ee
  • 源码
  • 服务器
  • 文件
  • 架构
  • javabean
  • ejb
  • 项目
  • jboss

得分解答快速导航

  • 帖主:CheerYang

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo