在.net和javaee api中文版间徘徊,不知道选择哪种,求大神告知,学习哪种有前途些,感激不尽

关于java学习!J2se基本学完,关于J2ee,求高人指点,以及提供资源,小弟感激不尽!高分奉上_百度知道
关于java学习!J2se基本学完,关于J2ee,求高人指点,以及提供资源,小弟感激不尽!高分奉上
关于java在桌面应用程序开发方面没太大优势,想我前几天对图形化界面开发还那样的入迷,好好,废话不多说,我更关心java的优势,是web开发吗?决定要先从JSP学起,然后搞框架,哪位java前辈能多给点点建议,有资料更好,我的邮箱
提问者采纳
哥,你太看得起我了,你给我的基本全是关于框架的吧!
哥, 给你的都是经典, 对你以后工作很有用的,
框架不看, jsp
servlet,这东西没什么技术含量, 现在的公司都是用的框架。我们公司用的框架是在spring
基础上开发的, 别以为出来就写简单的jdbc
啊? 谁还用那玩野? 多学点框架是好事, 这可不是一般人能写出来的东西,没事研究一下源代码
提问者评价
谢谢各位大大的指点,也谢谢资源!小弟感激
其他类似问题
为您推荐:
j2se的相关知识
其他9条回答
【转贴】JAVA视频学习推荐顺序
我有这方面的书,但是比较大,邮箱不支持,要的话百度hi我。
jsp+javabean+servlet
我刚学玩J2SE后 ,就是开始看这个东西,然后才看的什么框架
那请问你现在学到什么程度了?打算是看JSP,不过框架貌似是实用一点,对了,还有没有相关资料
上面这三个对刚转web的人来说比较容易理解。
而且最简单的MVC的模式也能熟悉到等熟悉了在去看框架也不迟
我现在。。。。那个是我3年前看的了,目前我是什么都搞呢 - -
视频优酷上很多,跟你说说学习顺序吧,你如果有点基础可以直接从JavaSE开始学,如果觉得吃力可以先浅学学C语言,学到指针 花2周时间吧 然后去学JavaSE 买本书就可以了 或者图书馆借
一定要好好学基础,接着学习数据库,可以学MySQL 也可以学Oracle,学好了就学JavaEE 就是Java的WEB部分,SE没学好要先把基础打好。JavaEE学好了 要学学比较流行的框架 Struts2 +Hibernate+Spring
有的公司也用iBates 总之框架最基本的要会用
可以粗略钻钻框架源码 最重要的还是基础 喜欢Linux 可以学学 反正早晚要学 搞WEB 还要会用Javascript 现在有基于Javascript的Jquery 效果更炫 更方便
学习用本书就行 不懂群里问 都学完了 就要买几本书看了
Java编程思想或者Java2核心技术 第7版
给你发了...
首先,我要说关于C我学过一年,关于C++学的不想学了,关于sql学过半年,关于java基础j2se基本学完,所以也算是入门了,我更加关心的是,短时间内的高效率,j2ee,你一笔带过了,我也知道java搞桌面应用没优势,所以还是在web方面,多说明一点,可以吗?
Java优势是BS系统 既然都学会了 可以实习了 框架学了吗? JS和JQUERY也看看 AJAX也看看 WEB技术很多 公司用的也不同 把流行的看看
我有这方面的书,但是比较大,邮箱不支持,要的话百度hi我。
现在一般两个方向 ,JavaWeb 或者 转androidJavaWeb servlet-&JSP-&SSH周边的有js/css/html/xml/jquery/ajax等等 根据自己情况来
尚学堂 马士兵 Java系列教程
自己去下下吧
马老师真的不错的
尚学堂马士兵 动力结点王勇的视频你可以看看
网上很多视频的
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁【我是初级大菜鸟】一些关于JavaEE Web SSH框架开发的问题~ 求有时间的大神指点迷津,小女子感激不尽~~~_百度知道
【我是初级大菜鸟】一些关于JavaEE Web SSH框架开发的问题~ 求有时间的大神指点迷津,小女子感激不尽~~~
本人最近初学SSH框架,学过JAVA和HTML的一些初级语法,粗读了一本《JavaEE主流开源框架》,也在网上大大小小搜了不少资料,自己动手尝试着做了一个SSH的登陆页总觉得书上网上都讲的太专业化了,有没有通俗一点的自己的关于SSH的理解分别都是什么?【我自己的理解和我想问的问题】【jsp是做页面显示的,struts的action.java是对页面的操作做判定然后实现跳转】//问题//:struts里的form.java和forward.java分别是什么作用呢?struts通俗来讲它到底是干嘛的?一个工程添加了struts之后如果不做任何配置,jsp页面可以正常运行显示吗【spring是做逻辑控制的,它的控制需要在struts-config.xml中先将action的控制权移交,然后通过applicationContext.xml中接过action的控制权】//问题//:如果用spring来实现控制,那么struts里的action、form、forward还有用吗?【hibernate是把前端页面和后台数据库关联起来的东西,.hbm.xml文件将工程中的类包和sql中的表对应起来】//问题//:我是按着网上有的一篇文档叫做“手把手教你实现第一个SSH项目”的步骤中做的做了好几遍一直没明白文章中要我创建UserDAO.java和UserDAOImpl.java这两个文件,是做什么用的?在action.java中做了修改,将原来获取的输入交给UserDAO,在原来判定结果的地方又在获取UserDAO的判定结果,是这样么?在spring的配置文件applicationContext.xml中还要修改,将从struts中拦截下的action交给UserDAO,那么整个工程究竟是谁在负责逻辑控制这块?另外,在添加H框架之前,页面的登陆跳转都可以正常运行,但是添加了H,做完了文章中要求的所有步骤之后输入用户名和密码点击登陆的时候就有报错“The requested resource (Servlet action is not available) is not available”,这是为什么呢?要怎么解决?我是一步一步按着文章的步骤操作的,所以也不知道哪里出错了,难道是这篇文章里写的不对?【最后我觉得我对hibernate的理解可能一点都不对,甚至是对整个SSH框架理解都不对,我也知道在一线做开发的大神们都很忙,不太有空搭理我这个菜鸟,还是厚着脸皮耽误一下大神们的宝贵时间,先看看我的理解,解答一下我的问题,哪里不对,或者全盘不对……感谢指点迷津】PS:烦劳给我答疑解惑的时候不要用书本上的专业语言,我看完本书是在是没看出个所以然来,请用菜鸟的通俗语……万分感激!~~~~~~~~~
另外,有没有推荐的有关这方面的实例教程,详细一点的,最好是手把手教的那种~~~~~
提问者采纳
流程是这样的,
一个请求 达到 struts2 的Action
这个需要配置文件的,同时 这个Action 是由Spring来生成的,你需要在spring里配置action
,在Action里,你需要执行一些逻辑操作,可能会操作数据库,你可以用Hibernate来实现操作数据库的一些类,同时,可以配置在spring生成Action类的时候,把这些操作数据库的类自动注入到这个Action中,你在action中就可以直接使用,而不用去生成了,完成Action之后,根据struts2的配置文件,就去解析相应的jsp,你去网上下个例子,照着这个流程去看看,这个算是我个人理解吧,做的时候,注意 web.xml
各个框架的配置文件,各个框架的架包是否导入,这些问题就可以了
提问者评价
其他类似问题
你要先将Java基础搞懂,就是三大特性先搞懂,而不是简单的学语法,然后去看JavaWeb,了解web怎么组件的,然后再去看SSH才能搞懂,你直接就去看人家组件好的框架肯定看不懂,就算和你解释也没有用,只有靠扎实的基础才能理解框架的搭建思路。另外建议你可以看看java的24中设计模式,一般框架都是通过这种模式的思路组件的。就好比hibernate你先要了解Java中的JDBC使用,用过JDBC你就会知道使用hibernate是多么舒服,而且JDBC学起来一看就懂。其实框架就是将简单易学但是操作很复杂的东西封装起来,并且通过各种设计模式让其提高可扩展性和可维护性。
我承认我的基础是不好,学的那些东西都是好几年前早不记得了,但是我现在的情况是没有时间和精力去重新看基础,现状需要我快速上手,我也记不住那么些个专业化的理论知识,只是希望能从动手做小的工程开始,一点一点遇到问题解决问题的这种学习方式。我可能是问的问题太多了,估计我把它们拆开一个一个问,就不会得到这种没什么实际作用的回答了……
不是说一点点遇到问题去解决,而是你没有良好的基础就算解决了问题你也不知道这个问题解决的原理,因此就无法深刻的去记住,这种学习方式是非常不好的,对你将来的发展会有很大的阻碍!所以我建议你要学好基础!
为您推荐:
其他2条回答
struts做页面之间的转向和逻辑。spring用来把struts,hibernate等其他组件整合到一起。hibernate就是封装的jdbc,使操作关系型数据库就像操作对象。即一种ORM实现。
Struts2简单的说就是一个标准一点的mvc框架,m是action来控制,v是jsp来显示,其实struts就是拦截器,一堆的拦截器实现用户各种需求,国际化文件上传下载,and
on.另外楼上说的没错,框架本身就是建立在java基础上面的,基础很重要。框架说不定过不了多久就会是淘汰品,了解会用就成,基础语法别丢。
ssh框架的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁10664人阅读
最近在学JavaEE,没学Java SE时那么有感觉。。一个月下来,感觉收获甚少。安慰自己那是一个厚积薄发的过程。现在有些迷茫,有点像是无头苍蝇,到处乱撞,看到关于Java
EE 的书就想拿起来看看。想能有本关于Java EE比较权威书,就如《Java编程思想》那样子,令人叹为观止的书,系统的学习,而不是一会看这本,一会有专注于其它的书。想有位前辈指导下。。于是在网上找了些文章来看,找到一些内容:
一、学习J2EE最核心的东西:JDBC、JSP、
servlet和JavaBean,后面三个也是学习SSH的基础(Struts\Spring\Hibernate的简称).鉴于J2EE的内容太过复杂,建议大家最初只学习:JSP,
servlet和JavaBean,等这个基础掌握好再把SSH学习了。
二、接触到比如设计模式的东西,比如工厂模式、桥梁模式、单例模式等等,还要学习建模思想(比如UML建模等等)和软件生命周期等等
三、来看看Sun给出的J2EE 相关技术主要分为几大块。
1. Web Service技术
-&& Java API for XMLProcessing (JAXP)
-&& Java API for XMLRegistries (JAXR)
-&& Java API for XML-based RPC(JAX-RPC)
-&&&& SOAP with AttachmentsAPI for Java (SAAJ)
2. 组件模型技术(Component Model Technologies)
-&& Java Servlet
-&& JavaServer Pages
-&& JavaServer Faces
-&& Enterprise JavaBeans
-&& Java Message Service
-&&&& J2EE ConnectorArchitecture
3. 管理技术(Management Technologies)
-&& J2EE DeploymentSpecification
-&& J2EE ManagementSpecification
-&& J2EE Client Provisioning
-&&&& Java AuthorizationContract for Containers
4. 其他相关技术(Other J2EE Technologies)
-&& Java Data Objects (JDO)
-&& CORBA (Java IDL and JavaRMI-IIOP)
-&& JavaMail
-&& Transactions
这么多的技术,作为一个初学者,真不知该从何下手。
四、下面这些技术是一般J2EE应用开发人员所必须熟练掌握的。Java Server Page,Java Servlet,Enterprise JavaBean,JDBC,Transactions。还有JAXP等XML相关技术,Java Message Service,Java Mail,JDO等等是最好应该掌握的。其他Management Technologies,ConnectorArchitecture等等主要是给容器提供商中间件提供商参考的,应用开发者不需要怎么关心,等用到了再去学习也不迟。
五、J2EE实在是比较庞杂,而EJB,Servlet,这些核心技术是作为每一个J2EE开发人员所需要掌握的。
六、关于servlet,我比较推荐&&CoreServlet and JSP 2Edition&&和&&More Servlets and Java Server Pages&&,第一本是Sun推荐的Servlet教材。第二本是当年Amazon最畅销Java书籍,五星级书籍。这本书机械工业出版社有中文版叫&&Servlet 与JSP权威指南&&,感觉翻译得还可以,第二版好像还没有看到有中文版。两本书都全面系统地介绍了JSP和Sevlet知识,从web服务器配置,JSP,Servlet基本编程,标记库(Tag
Lib),过滤器,事件框架都有很好地描述。提供地例子也比较实用。
七、对于EJB学习,比较著名有两本书,&&Enterprise JavaBeans, 3nd Edition&&和&& Mastering Enterprise Java Beans Third Edition&&,两位作者RichardMonson,Ed Roman都是属于业界重量级人物。而Richard Monson本身就是EJB规范专家组成员。对我来说,两本书难分优劣,第二本书有个好处就是可以免费下载。
八、应该考虑提高自己的代码质量了。这里我强烈推荐Martin Fowler的&&Refactoring: Improving the Design of Existing Code &&,这本书不是一本非常实际的书,作者完全是手把手地教你如何提高代码质量,从具体地代码中告诉你什么是代码的Bad Smell,如何去掉这些Bad Smell。
九、EffectiveJava、Design Patterns、Core J2EE Patterns
十、能否选择一本好的参考书籍带来的就是事半功倍和事倍工半的效果
十一、学习路线图
更多内容可以参看:
&&&&&&&& 现在,真的很迷茫,也很纠结,一方面很想学好Java EE,另一方面却不知该看些什么书,学些什么知识,从何入手。不想把时间浪费在这问题上,觉得不值呀!!!
具体有如下两点:
1、怎么确定一个详细的计划,各个击破Java EE的难关。该从哪里下手呢?现在哪些技术值得花时间深入学习呢?
2、有哪些权威的Java EE的书,适合我们这些新手系统的学习呢?
&&&&&&&& 最后,恳求各位前辈给我们这些新手们提点建议,感激不尽。同时,为了让更多的大牛看到这文章,也希望你帮忙顶一顶!同样感激不尽!
& & & & &现在有了大概的学习结构了。对于Web前端的HTML、CSS和JS,做到能看懂代码,基本的能掌握就好。。重点学习DOM、JSP和Servlet,打牢基础。。接着再深入学习SSH。学习顺序是Struts--&Hibernate--&Spring。请问这样的学习结构合适吗?在学习过程,应该看些什么书或者视频教程呢?求推荐。。。感谢每个给我帮助的人。(
版权声明:本文为博主原创文章,未经博主允许不得转载。
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:23938次
排名:千里之外
原创:11篇
评论:33条
(1)(1)(13)(4)暑假准备学习JavaSE和JavaEE,不知道什么书比较好,有没有人能推荐一本好书给我?
暑假准备学习JavaSE和JavaEE,不知道什么书比较好,有没有人能推荐一本好书给我,感激不尽!!!!JAVA Scrip、JAVA EE,和JAVA有什么区别。我该先学哪个呢?哪个入门比较好?_百度知道
JAVA Scrip、JAVA EE,和JAVA有什么区别。我该先学哪个呢?哪个入门比较好?
javascript 是一类前台脚本语言,可以直接运行效果,用在做网站上为网页添加一些动态效果(但不是做动态网站,动态网站是指jsp/asp/php/.net)Java 是一种设计语言,运行前需编译,包括j2ee(企业版)j2me(微型版)j2se(标准版).j2ee是做一些企业管理软件,j2me随着高端手机的增多现在逐渐被苹果、塞班系统及android替代.一般用在手机游戏的开发上.如果你要做网站,可以学一下PHP,如果要做手机的话,选择新的技术可以选择android.关于java也不是没有前景,只不过做的人太多了,个人认为做java不如做C/C++
其他类似问题
为您推荐:
java的相关知识
其他5条回答
java 是一个开发平台开发环境 javaee是java的企业级应用 javascript 是在页面种的执行的代码
应该先学习java的入门 然后了解javaweb应用 这里面在网页上有很多javascript的东西javaee其实就是java只不过是个新名字而已
javascript
java是开发语言,java EE是开发平台,一般是公司里用的,javascript是脚本语言,在页面上用的,先学java,然后剩下的就容易上手了
java是一个总称,主要分基础部分也叫j2se和应用部分如java ee javame等,java ee是企业级应用开发,现在主要有两个分支java ee和java me,也就是说这两个是学java是以后的发展方向,所以肯定得先学java的,并且建议你如果要从事java方面的开发的话,选javaee比较主流,基础很重要,先学j2se打好基础,再看发展方向选哪个方向再学。至于javascript本身和java没有太大联系,只是名字上带&java”而已(希望像java一样流行),它是一种脚本语言,做网页特效什么的,现在网页基本上都要用到它或者是用它做成的框架,这个没有先后的,你想学就学其他语言一样,入门不是很难,但最好先学html,这样会好点。好多东西都是相通的,相信你在学习的过程中会慢慢明白的,IT界就是名词多,其实入门不是很难的。加油!
JAVA是一门语言,JAVA EE是JAVA的应用,就像数学,你先认识加、减、乘、除(JAVA)才能学数学应用题(JAVA EE);JAVA Scrip是脚本语言,是做WEB前端的,也就是做界面的。学习JAVA EE必需有JAVA的基础,同时也要有HTML和Java Script等这些基础,不然根本没法学下去,我也是刚学J2EE不久,希望我的理解可以帮到你,当然也希望高手能在此指点指点,将感激不尽~~
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 javaee学习路线 的文章

 

随机推荐