z******n 发帖数: 11 | |
t******h 发帖数: 120 | |
z******n 发帖数: 11 | 3 目前还没有,刚开始看一位大侠推荐的RESTful Java with JAX-RS,希望过两天能有个
idea。你呢?
【在 t******h 的大作中提到】 : 你有什么idea?
|
t******h 发帖数: 120 | 4 我主要做Java EE的东西
web service以前一个project用过 用的axis
其他就不太懂了 |
y***u 发帖数: 5243 | 5 webservice没什么花头,练手不如学学怎么写J2SE的GUI程序。Swing的GUI模型,基本
上学会了,现代任何一个GUI系统,你都悟了。
【在 z******n 的大作中提到】 : 目前还没有,刚开始看一位大侠推荐的RESTful Java with JAX-RS,希望过两天能有个 : idea。你呢?
|
w*******s 发帖数: 940 | 6 我不明白RESTful的webservice好象已经和普通的页面区别不大了
比如说spring里,整个 @RequestMapping(method = RequestMethod.GET)
是不是这样就行?
【在 z******n 的大作中提到】 : 目前还没有,刚开始看一位大侠推荐的RESTful Java with JAX-RS,希望过两天能有个 : idea。你呢?
|
z******n 发帖数: 11 | 7 主要是好多Java相关的工作要求experience with web service。以前写过小小的Swing
GUI程序,不太明白它与web
service 的关系,能给具体说说吗?
【在 y***u 的大作中提到】 : webservice没什么花头,练手不如学学怎么写J2SE的GUI程序。Swing的GUI模型,基本 : 上学会了,现代任何一个GUI系统,你都悟了。
|
t******h 发帖数: 120 | 8
Swing
Swing控件的MVC模型
我倒是看到很多工作要求open source framework
【在 z******n 的大作中提到】 : 主要是好多Java相关的工作要求experience with web service。以前写过小小的Swing : GUI程序,不太明白它与web : service 的关系,能给具体说说吗?
|
z******n 发帖数: 11 | 9 哦,明白了。多谢
【在 t******h 的大作中提到】 : : Swing : Swing控件的MVC模型 : 我倒是看到很多工作要求open source framework
|
q*********u 发帖数: 280 | 10 html也算是xml的一种,
webservice这个名词掩盖了xml
现在的很多比如ejb, 都掩盖了底层创建xml的过程,
个人觉得自学webservice, 就先写写xsd。
各个公司用的,都变化很多,学了这个,来不及那个,当然时间充裕,激情四溢,什么
都练,那肯定是理想境界。
我不明白RESTful的webservice好象已经和普通的页面区别不大了
比如说spring里,整个 @RequestMapping(method = RequestMethod.GET)
是不是这样就行?
【在 w*******s 的大作中提到】 : 我不明白RESTful的webservice好象已经和普通的页面区别不大了 : 比如说spring里,整个 @RequestMapping(method = RequestMethod.GET) : 是不是这样就行?
|
|
|
g*****g 发帖数: 34805 | 11 That's overkilling, webservice is supposed to be a function over http.
How hard should it be to learn how to create or call a function?
【在 q*********u 的大作中提到】 : html也算是xml的一种, : webservice这个名词掩盖了xml : 现在的很多比如ejb, 都掩盖了底层创建xml的过程, : 个人觉得自学webservice, 就先写写xsd。 : 各个公司用的,都变化很多,学了这个,来不及那个,当然时间充裕,激情四溢,什么 : 都练,那肯定是理想境界。 : : 我不明白RESTful的webservice好象已经和普通的页面区别不大了 : 比如说spring里,整个 @RequestMapping(method = RequestMethod.GET) : 是不是这样就行?
|
q*********u 发帖数: 280 | 12 娃,终于显身了,
个人觉得还是个基础理解的过程不能少阿,写一些xml其实也不费事,
另外熟练一下几个java的几个xml读写的open source的应用也蛮好,比如前几天那个
junit民工的贴子
ps: 今天湖人这个篮板抢的很好阿
That's overkilling, webservice is supposed to be a function over http.
How hard should it be to learn how to create or call a function?
【在 g*****g 的大作中提到】 : That's overkilling, webservice is supposed to be a function over http. : How hard should it be to learn how to create or call a function?
|
t*******e 发帖数: 684 | 13 好虫又来这个了,去年还是前年和他在这个话题讨论了很久。XML的发展很迅速,而且
也不依赖JAVA。
不要把XML仅仅看成一个protocol。SOA,BPM,Portal都严重依赖新的XML技术。大规模
企业开发
离开XML肯定不行。搞个standalone web app, 或着简单的SOAP接口是不用直接接触XML.
【在 q*********u 的大作中提到】 : 娃,终于显身了, : 个人觉得还是个基础理解的过程不能少阿,写一些xml其实也不费事, : 另外熟练一下几个java的几个xml读写的open source的应用也蛮好,比如前几天那个 : junit民工的贴子 : ps: 今天湖人这个篮板抢的很好阿 : : That's overkilling, webservice is supposed to be a function over http. : How hard should it be to learn how to create or call a function?
|
g*****g 发帖数: 34805 | 14 不一定要SOAP呀,这两年比较火的REST,也有了JAX-RS的标准。
几个实现都不需要你碰XML,JAXB本来就是干这个的,你需要的
就是在DTO里面用annotation做某些定制就好了。
我不是说XML没有用,而是说整个趋势就是你用一个bean去map,
不需要直接接触XML。除非效率要求特高需要SAX,否则我看不出
有啥必要。parse XML就是重建轮子。
XML.
【在 t*******e 的大作中提到】 : 好虫又来这个了,去年还是前年和他在这个话题讨论了很久。XML的发展很迅速,而且 : 也不依赖JAVA。 : 不要把XML仅仅看成一个protocol。SOA,BPM,Portal都严重依赖新的XML技术。大规模 : 企业开发 : 离开XML肯定不行。搞个standalone web app, 或着简单的SOAP接口是不用直接接触XML.
|
t*******e 发帖数: 684 | 15 你说的这些是没错。就Java programming而言,不学XML靠JAXB也能应付了.
但是server-side programming光靠java是不够的.
我提到BPM, SOA之类就是想说这个,当然你也可以认为这超出了Java developer的范畴
, 我本身也有点倾向这样的观点. 不过sun有个Java certificate是SCDJWS,就要考到非常多的
XML,XSD,SOAP,webservice security的东西。
【在 g*****g 的大作中提到】 : 不一定要SOAP呀,这两年比较火的REST,也有了JAX-RS的标准。 : 几个实现都不需要你碰XML,JAXB本来就是干这个的,你需要的 : 就是在DTO里面用annotation做某些定制就好了。 : 我不是说XML没有用,而是说整个趋势就是你用一个bean去map, : 不需要直接接触XML。除非效率要求特高需要SAX,否则我看不出 : 有啥必要。parse XML就是重建轮子。 : : XML.
|
y***u 发帖数: 5243 | 16 如果连基本的数据结构都不熟练,只知道follow standards,那没什么用的啊
我建议lz多用Swing做做东西,了解清楚整个MVC的设计,以及Swing的线程模型,其实
对server端编程也是有用的。我比较不喜欢大家提到java就是web programming,其实
java的应用范围本应该更大的。还有建议看看Lucene和JDK Source里面java.util.*里
面各个数据结构的实现以及java.nio.*里面各种Buffer的实现,对java编程是有很大帮
助的
【在 g*****g 的大作中提到】 : 不一定要SOAP呀,这两年比较火的REST,也有了JAX-RS的标准。 : 几个实现都不需要你碰XML,JAXB本来就是干这个的,你需要的 : 就是在DTO里面用annotation做某些定制就好了。 : 我不是说XML没有用,而是说整个趋势就是你用一个bean去map, : 不需要直接接触XML。除非效率要求特高需要SAX,否则我看不出 : 有啥必要。parse XML就是重建轮子。 : : XML.
|
y***u 发帖数: 5243 | 17 另外就是看java.util.concurrent.*里面多多线程实现,以及JDK source code里面的
关于CAS lock的实现,把多线程搞搞清楚
【在 y***u 的大作中提到】 : 如果连基本的数据结构都不熟练,只知道follow standards,那没什么用的啊 : 我建议lz多用Swing做做东西,了解清楚整个MVC的设计,以及Swing的线程模型,其实 : 对server端编程也是有用的。我比较不喜欢大家提到java就是web programming,其实 : java的应用范围本应该更大的。还有建议看看Lucene和JDK Source里面java.util.*里 : 面各个数据结构的实现以及java.nio.*里面各种Buffer的实现,对java编程是有很大帮 : 助的
|
t*******e 发帖数: 684 | 18 建议不错。要学的东西太多是最大的问题。不把developer role分细一些,大家迟早都
得累死。
【在 y***u 的大作中提到】 : 如果连基本的数据结构都不熟练,只知道follow standards,那没什么用的啊 : 我建议lz多用Swing做做东西,了解清楚整个MVC的设计,以及Swing的线程模型,其实 : 对server端编程也是有用的。我比较不喜欢大家提到java就是web programming,其实 : java的应用范围本应该更大的。还有建议看看Lucene和JDK Source里面java.util.*里 : 面各个数据结构的实现以及java.nio.*里面各种Buffer的实现,对java编程是有很大帮 : 助的
|
q*********u 发帖数: 280 | 19 bingo!
说道点子上了,练拳不练功,到老一场空。
现在java的framework太多,变的也快,如果不是那些几年前乘着光景好,积累了3+年
的经验的,的确要跟上这么多东西,的确是有点难的。
如果连基本的数据结构都不熟练,只知道follow standards,那没什么用的啊
我建议lz多用Swing做做东西,了解清楚整个MVC的设计,以及Swing的线程模型,其实
对server端编程也是有用的。我比较不喜欢大家提到java就是web programming,其实
java的应用范围本应该更大的。还有建议看看Lucene和JDK Source里面java.util.*里
面各个数据结构的实现以及java.nio.*里面各种Buffer的实现,对java编程是有很大帮
助的
【在 y***u 的大作中提到】 : 如果连基本的数据结构都不熟练,只知道follow standards,那没什么用的啊 : 我建议lz多用Swing做做东西,了解清楚整个MVC的设计,以及Swing的线程模型,其实 : 对server端编程也是有用的。我比较不喜欢大家提到java就是web programming,其实 : java的应用范围本应该更大的。还有建议看看Lucene和JDK Source里面java.util.*里 : 面各个数据结构的实现以及java.nio.*里面各种Buffer的实现,对java编程是有很大帮 : 助的
|
q*********u 发帖数: 280 | 20 前一阵子,我发了一个贴,说的是java就是九阴真经,里面招数众多,一些上手的招数
对内功要求不高,另外java讲究的是招式,讲究的是framework, 讲究的是遵循那些
open source 或者公司已存在的模板的tutorial, 写出模板一样的代码,一批固定的类
,一批固定的调用。
但是要使出大招需要很多经验的磨砺,否则根本打不出来,打一个肤浅的比方,比如把
struts里面的东西根据公司自己的要求,改一下的,估计板上的多年的高手应该觉得是
小菜一叠,但只能说明他们基本功非常好,有相当的积累,过程估计也有曲折,不愿意
公开提及罢了。
另外服务器的配置,ibm的那个websphere, jboss的weblogic,还有linux server和
windows server的配置,试想,连怎么最终运行都不知道,如何进一步钻研下去。java
的很多东东都是分布式的,这些东西还是需要有一定的条件。当然还有数据库, mssql
, oracle, ibm的db, 还包括作基础的mysql, jdbc vs jpa vs hibernate,(后两者尽
管都是by Mr. king,
【在 t*******e 的大作中提到】 : 建议不错。要学的东西太多是最大的问题。不把developer role分细一些,大家迟早都 : 得累死。
|
|
|
g*****g 发帖数: 34805 | 21 你说的这些其实都不算难。我们最近招人,面了几个,没有一个
对多线程有经验的。其实java的主流框架就那么几个。spring, hibernate。
web框架杂一些,但也就两种类型。另一个大部分人欠缺的是swing的经验。
当你不用EJB,不用stored procedure之后,服务器的配置就简单多了。
我也就熟悉tomcat。websphere/weblogic无非就是再整个管理应用。
java
【在 q*********u 的大作中提到】 : 前一阵子,我发了一个贴,说的是java就是九阴真经,里面招数众多,一些上手的招数 : 对内功要求不高,另外java讲究的是招式,讲究的是framework, 讲究的是遵循那些 : open source 或者公司已存在的模板的tutorial, 写出模板一样的代码,一批固定的类 : ,一批固定的调用。 : 但是要使出大招需要很多经验的磨砺,否则根本打不出来,打一个肤浅的比方,比如把 : struts里面的东西根据公司自己的要求,改一下的,估计板上的多年的高手应该觉得是 : 小菜一叠,但只能说明他们基本功非常好,有相当的积累,过程估计也有曲折,不愿意 : 公开提及罢了。 : 另外服务器的配置,ibm的那个websphere, jboss的weblogic,还有linux server和 : windows server的配置,试想,连怎么最终运行都不知道,如何进一步钻研下去。java
|
q*********u 发帖数: 280 | 22 所以我一直说这个招式问题,但是新东西掌握的快慢和深度,都是因人而异的,
看来你在招jr java developer ,这个要好好赞一下的。
你说的这些其实都不算难。我们最近招人,面了几个,没有一个
对多线程有经验的。其实java的主流框架就那么几个。spring, hibernate。
web框架杂一些,但也就两种类型。另一个大部分人欠缺的是swing的经验。
当你不用EJB,不用stored procedure之后,服务器的配置就简单多了。
我也就熟悉tomcat。websphere/weblogic无非就是再整个管理应用。
java
【在 g*****g 的大作中提到】 : 你说的这些其实都不算难。我们最近招人,面了几个,没有一个 : 对多线程有经验的。其实java的主流框架就那么几个。spring, hibernate。 : web框架杂一些,但也就两种类型。另一个大部分人欠缺的是swing的经验。 : 当你不用EJB,不用stored procedure之后,服务器的配置就简单多了。 : 我也就熟悉tomcat。websphere/weblogic无非就是再整个管理应用。 : : java
|
t*******e 发帖数: 684 | 23 不错,码了不少字了。就搞Web而言,
基本知识:考齐SUN的7张证
Application frameworks:seam, spring
Persistence, JPA,Hibernate,JDO...
web frameworks, 6-8个
search engine, lucene
SOA...
BMP...
Rule Engine...
Portal...
web 2.0一堆
opensource一堆
上面这些就够学个8-10年了。
java
【在 q*********u 的大作中提到】 : 前一阵子,我发了一个贴,说的是java就是九阴真经,里面招数众多,一些上手的招数 : 对内功要求不高,另外java讲究的是招式,讲究的是framework, 讲究的是遵循那些 : open source 或者公司已存在的模板的tutorial, 写出模板一样的代码,一批固定的类 : ,一批固定的调用。 : 但是要使出大招需要很多经验的磨砺,否则根本打不出来,打一个肤浅的比方,比如把 : struts里面的东西根据公司自己的要求,改一下的,估计板上的多年的高手应该觉得是 : 小菜一叠,但只能说明他们基本功非常好,有相当的积累,过程估计也有曲折,不愿意 : 公开提及罢了。 : 另外服务器的配置,ibm的那个websphere, jboss的weblogic,还有linux server和 : windows server的配置,试想,连怎么最终运行都不知道,如何进一步钻研下去。java
|
y***u 发帖数: 5243 | 24 关于考证,James Gosling说,他从来没有任何一张证。虽然可能达不到他的高度,我
也要形势上和他看齐。。。
BTW,我java还真学了用了十多年了
【在 t*******e 的大作中提到】 : 不错,码了不少字了。就搞Web而言, : 基本知识:考齐SUN的7张证 : Application frameworks:seam, spring : Persistence, JPA,Hibernate,JDO... : web frameworks, 6-8个 : search engine, lucene : SOA... : BMP... : Rule Engine... : Portal...
|
t*******e 发帖数: 684 | 25 考证一是为找工作特别是entry level的方便,另外,通过考证可以学到很多容易忽略
的知识。当然大
牛不用管这些。普通人还是为混口饭吃。能发些文章出本书就很不错了。
【在 y***u 的大作中提到】 : 关于考证,James Gosling说,他从来没有任何一张证。虽然可能达不到他的高度,我 : 也要形势上和他看齐。。。 : BTW,我java还真学了用了十多年了
|
w*******s 发帖数: 940 | 26 swing的东西牵涉界面太多了,对MVC不如web的清楚
【在 y***u 的大作中提到】 : 如果连基本的数据结构都不熟练,只知道follow standards,那没什么用的啊 : 我建议lz多用Swing做做东西,了解清楚整个MVC的设计,以及Swing的线程模型,其实 : 对server端编程也是有用的。我比较不喜欢大家提到java就是web programming,其实 : java的应用范围本应该更大的。还有建议看看Lucene和JDK Source里面java.util.*里 : 面各个数据结构的实现以及java.nio.*里面各种Buffer的实现,对java编程是有很大帮 : 助的
|
b***i 发帖数: 3043 | 27 做个购物网站如何?
【在 z******n 的大作中提到】 : 目前还没有,刚开始看一位大侠推荐的RESTful Java with JAX-RS,希望过两天能有个 : idea。你呢?
|
J*******n 发帖数: 2901 | 28 看了这么多前辈的发言,我这个多线程没经验、swing没用过、没有身份、只有两个SUN
证、很想找份java工作的fresh graduate更绝望了。。。
java的东西那么多,实在是不知道从何学起,前面以考证为导向学的时候还挺有动力,
考了SCJP,SCWCD后,不知道下一步该学啥了,啥都不会,啥都要学,愁死我了 |
g*****g 发帖数: 34805 | 29 总得来说还是web开发的工作最多,看看spring, hibernate。
SUN
【在 J*******n 的大作中提到】 : 看了这么多前辈的发言,我这个多线程没经验、swing没用过、没有身份、只有两个SUN : 证、很想找份java工作的fresh graduate更绝望了。。。 : java的东西那么多,实在是不知道从何学起,前面以考证为导向学的时候还挺有动力, : 考了SCJP,SCWCD后,不知道下一步该学啥了,啥都不会,啥都要学,愁死我了
|
J*******n 发帖数: 2901 | 30 之前也尝试着看过,刚开始看不懂,就先去看了一些design pattern,后来能看懂一点
儿,但是
看过就忘,根本记不住,还是得向LZ学习,得找点儿project来做做
【在 g*****g 的大作中提到】 : 总得来说还是web开发的工作最多,看看spring, hibernate。 : : SUN
|
|
|
a****i 发帖数: 1182 | 31 Web一点都不懂?MVC总知道吧?
【在 J*******n 的大作中提到】 : 之前也尝试着看过,刚开始看不懂,就先去看了一些design pattern,后来能看懂一点 : 儿,但是 : 看过就忘,根本记不住,还是得向LZ学习,得找点儿project来做做
|
J*******n 发帖数: 2901 | 32 当然不是web一点都不懂。。。当时是刚考完SCWCD,初接触框架,不懂design pattern
,不懂
Dependency Injection,所以看得晕乎。
【在 a****i 的大作中提到】 : Web一点都不懂?MVC总知道吧?
|
u****s 发帖数: 2186 | 33 try Amazon, Google,这样的公司吧,他们就是看基本的problem solving/programming
skills
pattern
【在 J*******n 的大作中提到】 : 当然不是web一点都不懂。。。当时是刚考完SCWCD,初接触框架,不懂design pattern : ,不懂 : Dependency Injection,所以看得晕乎。
|
t*******e 发帖数: 684 | 34 学都是边工作边学的,等你找到工作就知道了,很多占了坑的很久的,水平还不如你。
entry-level有
两个证就很不错了.
SUN
【在 J*******n 的大作中提到】 : 看了这么多前辈的发言,我这个多线程没经验、swing没用过、没有身份、只有两个SUN : 证、很想找份java工作的fresh graduate更绝望了。。。 : java的东西那么多,实在是不知道从何学起,前面以考证为导向学的时候还挺有动力, : 考了SCJP,SCWCD后,不知道下一步该学啥了,啥都不会,啥都要学,愁死我了
|
u****s 发帖数: 2186 | 35 没错
【在 t*******e 的大作中提到】 : 学都是边工作边学的,等你找到工作就知道了,很多占了坑的很久的,水平还不如你。 : entry-level有 : 两个证就很不错了. : : SUN
|
J*******n 发帖数: 2901 | 36 我申过bloomberg,然后online test的时候选择了java,直接悲剧了。。。你还记得不
,当时跟
你站内联系过,你后来还给我发了本j2ee面试书,受益匪浅
programming
【在 u****s 的大作中提到】 : try Amazon, Google,这样的公司吧,他们就是看基本的problem solving/programming : skills : : pattern
|
u****s 发帖数: 2186 | 37 各个公司都去试 不要怕被拒 每一次都会为下一次增加一些面试的经验和教训 以后的
胜算就大一些了
Hibernate,Spring 其实不太难懂,多看几遍。
我SCWCD还没准备考呢,你都考过了,惭愧。等看完世界杯吧,虽然是伪球迷,但4年才
一次。
【在 J*******n 的大作中提到】 : 我申过bloomberg,然后online test的时候选择了java,直接悲剧了。。。你还记得不 : ,当时跟 : 你站内联系过,你后来还给我发了本j2ee面试书,受益匪浅 : : programming
|
t******h 发帖数: 120 | 38 我刚开始也是design pattern看不太懂
spring之类大概知道是咋回事 但是不知道为啥要这样做
后来跟着教程做了几个小项目
实验室里应用型的项目 设计和实验也有意无意地用一下
感觉是用过以后 再回头看书就明白多了 |
t******h 发帖数: 120 | 39 我觉得design pattern
刚上来就看四人帮的书有点难懂
可以先看看head first design pattern |
t*******e 发帖数: 684 | 40 所以经验还是很重要的,光看书不做项目,很快就忘的一干二净。
【在 t******h 的大作中提到】 : 我刚开始也是design pattern看不太懂 : spring之类大概知道是咋回事 但是不知道为啥要这样做 : 后来跟着教程做了几个小项目 : 实验室里应用型的项目 设计和实验也有意无意地用一下 : 感觉是用过以后 再回头看书就明白多了
|