V***l 发帖数: 2108 | 1 就是
JSP, Servlet, Struts,Spring,Hibernate, Ajax 这些。。
虽然java底子还可以,还需要补充这些东西? |
z****e 发帖数: 54598 | 2 jsp本质就是一个模板化的servlet
虽然官方推jsf,但是jsp还是比较常见的legacy code
银行里面不少jsp的部分,而且jsf表现有些不太靠谱
从版面上cow man的反馈看,貌似不太行
其实jsp/freemarker还有神奇的thymeleaf这些
本质都是一样的,你可以结合起来一起看
所以servlet你一定要会,太常见了,模板的话,你自己选一个就是了
无非都那些东西
spring肯定会被剩下来,而且spring远不仅仅是web那么简单
spring的di是开创性的贡献,在将来灰常长可能永远的时间内
这个东西都会起重要作用,所以一定不会被淘汰
struts是比较烂,不用吧,前一段我还改了一个xwork的烂代码
发现xwork的某些代码居然会去他们自己的站点验证xml文件
我的天
hibernate是最流行的jpa,这个db在,它就在
ajax不是java,是javascript
所以是可以淘汰一些东西了
但是至少会剩下一半吧
有些东西有些年头了,时代不接受也没有办法
该换就换了 |
V***l 发帖数: 2108 | 3 嗯,我就怕忙了半天,还是学的还是过时的东西。
谢谢。。
【在 z****e 的大作中提到】 : jsp本质就是一个模板化的servlet : 虽然官方推jsf,但是jsp还是比较常见的legacy code : 银行里面不少jsp的部分,而且jsf表现有些不太靠谱 : 从版面上cow man的反馈看,貌似不太行 : 其实jsp/freemarker还有神奇的thymeleaf这些 : 本质都是一样的,你可以结合起来一起看 : 所以servlet你一定要会,太常见了,模板的话,你自己选一个就是了 : 无非都那些东西 : spring肯定会被剩下来,而且spring远不仅仅是web那么简单 : spring的di是开创性的贡献,在将来灰常长可能永远的时间内
|
t***a 发帖数: 416 | 4 看眼play framework吧,还能顺带学学akka
搞web光hibernate可能不成,很多架构师嫌它太厚了,不过那些薄的orm其实也不用仔
细学,基本上都是直接玩sql的
Hibernate还有个问题就是不太能搞nosql...
【在 V***l 的大作中提到】 : 就是 : JSP, Servlet, Struts,Spring,Hibernate, Ajax 这些。。 : 虽然java底子还可以,还需要补充这些东西?
|
g*****g 发帖数: 34805 | 5 I think it's OK. Servlet, spring, hibernate and ajax is to stay for a long
time.
【在 V***l 的大作中提到】 : 就是 : JSP, Servlet, Struts,Spring,Hibernate, Ajax 这些。。 : 虽然java底子还可以,还需要补充这些东西?
|
r*****s 发帖数: 985 | 6 hibernate OGM 没人用吗?
【在 t***a 的大作中提到】 : 看眼play framework吧,还能顺带学学akka : 搞web光hibernate可能不成,很多架构师嫌它太厚了,不过那些薄的orm其实也不用仔 : 细学,基本上都是直接玩sql的 : Hibernate还有个问题就是不太能搞nosql...
|
t***a 发帖数: 416 | 7 或许有人用吧,那他得多爱hibernate啊。。。
【在 r*****s 的大作中提到】 : hibernate OGM 没人用吗?
|
c******n 发帖数: 4965 | 8 hibernate has a lot of performance problems , also too cumbersome, we use
iBatis, much simpler
【在 t***a 的大作中提到】 : 看眼play framework吧,还能顺带学学akka : 搞web光hibernate可能不成,很多架构师嫌它太厚了,不过那些薄的orm其实也不用仔 : 细学,基本上都是直接玩sql的 : Hibernate还有个问题就是不太能搞nosql...
|
w**z 发帖数: 8232 | 9 我都直接上jdbc, 用个connection pool 就搞定了。
【在 c******n 的大作中提到】 : hibernate has a lot of performance problems , also too cumbersome, we use : iBatis, much simpler
|
F*******X 发帖数: 143 | 10 且慢,学 Core Java, 这 JDBC 是基本要学得,到了 Java EE 都主张 ORM, 你怎么反
其道,能说说原因吗?
【在 w**z 的大作中提到】 : 我都直接上jdbc, 用个connection pool 就搞定了。
|
w**z 发帖数: 8232 | 11 有什么好处?
http://en.wikibooks.org/wiki/Java_Persistence/Why_use_JPA_or_OR
我自己写了个DAO Layer,flexible and modern IDE and can do a lot for you now.
Not really seeing the benefit of ORM.
【在 F*******X 的大作中提到】 : 且慢,学 Core Java, 这 JDBC 是基本要学得,到了 Java EE 都主张 ORM, 你怎么反 : 其道,能说说原因吗?
|
c*****y 发帖数: 562 | 12 JSP是基础。JSF也是用JSP,它和JSP不是并列关系
Servlet和filter是MVC framework中controller的基础。基本知识要知道。
在真的project中如果用SpringMVC等MVC frameworks,你可能不需要写基本Servlet了。
DAO layer for relational database可能是:
- JDBC
- Spring JDBC template
- iBatis
- JPA (Hibernate或其它implementation)
- JPA + Hibernate
取决于你的需要
Spring Data更在JPA基础上加了一些东西,同时支持各种NoSQL
【在 z****e 的大作中提到】 : jsp本质就是一个模板化的servlet : 虽然官方推jsf,但是jsp还是比较常见的legacy code : 银行里面不少jsp的部分,而且jsf表现有些不太靠谱 : 从版面上cow man的反馈看,貌似不太行 : 其实jsp/freemarker还有神奇的thymeleaf这些 : 本质都是一样的,你可以结合起来一起看 : 所以servlet你一定要会,太常见了,模板的话,你自己选一个就是了 : 无非都那些东西 : spring肯定会被剩下来,而且spring远不仅仅是web那么简单 : spring的di是开创性的贡献,在将来灰常长可能永远的时间内
|
z****e 发帖数: 54598 | 13 因为现在db没落了
需要orm的地方越来越少了
【在 F*******X 的大作中提到】 : 且慢,学 Core Java, 这 JDBC 是基本要学得,到了 Java EE 都主张 ORM, 你怎么反 : 其道,能说说原因吗?
|