g*g
2 楼
y*o
3 楼
I haven't read much about Spring. Do people use Spring + Hibernate as a sub
stitute of the heavy-weight EJB?
【在 g*****g 的大作中提到】
: Spring is hot, very hot, but it may not be a keyword
: for opening, most recruiting managers may be satisfied
: if you have enough JSP/Servlet working experience. As Spring IoC
: is easy to pick up. Then again, experience in Spring definitely
: helps.
stitute of the heavy-weight EJB?
【在 g*****g 的大作中提到】
: Spring is hot, very hot, but it may not be a keyword
: for opening, most recruiting managers may be satisfied
: if you have enough JSP/Servlet working experience. As Spring IoC
: is easy to pick up. Then again, experience in Spring definitely
: helps.
j*s
4 楼
EJB 3.0 improve a lot!
Enterprise JavaBeans 3.0 (5th Edition) [ILLUSTRATED] (Paperback) is a great
book!
Enterprise JavaBeans 3.0 (5th Edition) [ILLUSTRATED] (Paperback) is a great
book!
j*s
5 楼
大部分都是要有3年经验的,没经验的还是不好找啊!
g*g
7 楼
Yes, and I think it's better than EJB3,
There are 2 problems with EJB which haven't been addressed.
1. App Server and DB dependency. EJB does lock you into some
app server and DB vendors, particularly with Deployment Descriptor
not standard. It's not impossible, but would be a hell of effort
if you want to switch your Weblogic application to JBoss, almost
impossible if you also have clustering. And it's not uncommon when you
have small client who prefers Tomcat/jboss+MySql and big ones who only
【在 y********o 的大作中提到】
: I haven't read much about Spring. Do people use Spring + Hibernate as a sub
: stitute of the heavy-weight EJB?
There are 2 problems with EJB which haven't been addressed.
1. App Server and DB dependency. EJB does lock you into some
app server and DB vendors, particularly with Deployment Descriptor
not standard. It's not impossible, but would be a hell of effort
if you want to switch your Weblogic application to JBoss, almost
impossible if you also have clustering. And it's not uncommon when you
have small client who prefers Tomcat/jboss+MySql and big ones who only
【在 y********o 的大作中提到】
: I haven't read much about Spring. Do people use Spring + Hibernate as a sub
: stitute of the heavy-weight EJB?
c*z
8 楼
I am trying to setup the JBoss Embeddable Container, which is designed for (
not only for) unit testing, just steps away from getting it runing.
Not sure if other vendors have similar facilities.
【在 g*****g 的大作中提到】
: Yes, and I think it's better than EJB3,
: There are 2 problems with EJB which haven't been addressed.
: 1. App Server and DB dependency. EJB does lock you into some
: app server and DB vendors, particularly with Deployment Descriptor
: not standard. It's not impossible, but would be a hell of effort
: if you want to switch your Weblogic application to JBoss, almost
: impossible if you also have clustering. And it's not uncommon when you
: have small client who prefers Tomcat/jboss+MySql and big ones who only
m*c
9 楼
现在有大的公司支持spring和hibernate吗?
一般如果公司用到这方面的东西都用什么集成环境来开发应用呢?
eclipse?
【在 g*****g 的大作中提到】
: Yes, and I think it's better than EJB3,
: There are 2 problems with EJB which haven't been addressed.
: 1. App Server and DB dependency. EJB does lock you into some
: app server and DB vendors, particularly with Deployment Descriptor
: not standard. It's not impossible, but would be a hell of effort
: if you want to switch your Weblogic application to JBoss, almost
: impossible if you also have clustering. And it's not uncommon when you
: have small client who prefers Tomcat/jboss+MySql and big ones who only
一般如果公司用到这方面的东西都用什么集成环境来开发应用呢?
eclipse?
【在 g*****g 的大作中提到】
: Yes, and I think it's better than EJB3,
: There are 2 problems with EJB which haven't been addressed.
: 1. App Server and DB dependency. EJB does lock you into some
: app server and DB vendors, particularly with Deployment Descriptor
: not standard. It's not impossible, but would be a hell of effort
: if you want to switch your Weblogic application to JBoss, almost
: impossible if you also have clustering. And it's not uncommon when you
: have small client who prefers Tomcat/jboss+MySql and big ones who only
g*g
10 楼
Spring is an application framework, which works like a glue by enabling
you to assemble an application server with your favorite JEE technology.
e.g. You can pick Hibernate, Toplink, ibatis or any favorite ORM product as
persistence, Strust, JSF, etc. as web layer. Tomcat's or weblogic's
clustering,
hessian or web service for remoting.
Hibernate on the other hand, is the most popular ORM product for persistence
layer.
Traditional JEE servers lock you into a series of services, you have no
option
【在 m**c 的大作中提到】
: 现在有大的公司支持spring和hibernate吗?
: 一般如果公司用到这方面的东西都用什么集成环境来开发应用呢?
: eclipse?
you to assemble an application server with your favorite JEE technology.
e.g. You can pick Hibernate, Toplink, ibatis or any favorite ORM product as
persistence, Strust, JSF, etc. as web layer. Tomcat's or weblogic's
clustering,
hessian or web service for remoting.
Hibernate on the other hand, is the most popular ORM product for persistence
layer.
Traditional JEE servers lock you into a series of services, you have no
option
【在 m**c 的大作中提到】
: 现在有大的公司支持spring和hibernate吗?
: 一般如果公司用到这方面的东西都用什么集成环境来开发应用呢?
: eclipse?
r*s
11 楼
唱一点反调:
with Spring, debugging is a big headache. Let me know if you guys find a goo
d solution to it.
个人认为,Spring用在Interfacing上是很好的,但是凡事也都是适可而止,Configura
tion本身也是Code。
as
persistence
【在 g*****g 的大作中提到】
: Spring is an application framework, which works like a glue by enabling
: you to assemble an application server with your favorite JEE technology.
: e.g. You can pick Hibernate, Toplink, ibatis or any favorite ORM product as
: persistence, Strust, JSF, etc. as web layer. Tomcat's or weblogic's
: clustering,
: hessian or web service for remoting.
: Hibernate on the other hand, is the most popular ORM product for persistence
: layer.
: Traditional JEE servers lock you into a series of services, you have no
: option
with Spring, debugging is a big headache. Let me know if you guys find a goo
d solution to it.
个人认为,Spring用在Interfacing上是很好的,但是凡事也都是适可而止,Configura
tion本身也是Code。
as
persistence
【在 g*****g 的大作中提到】
: Spring is an application framework, which works like a glue by enabling
: you to assemble an application server with your favorite JEE technology.
: e.g. You can pick Hibernate, Toplink, ibatis or any favorite ORM product as
: persistence, Strust, JSF, etc. as web layer. Tomcat's or weblogic's
: clustering,
: hessian or web service for remoting.
: Hibernate on the other hand, is the most popular ORM product for persistence
: layer.
: Traditional JEE servers lock you into a series of services, you have no
: option
g*e
12 楼
What do you mean debug problem? Spring is just a stuff that put things
together. We used Spring for our standalone server and use log4j for logging
. They worked great together.
goo
Configura
【在 r*****s 的大作中提到】
: 唱一点反调:
: with Spring, debugging is a big headache. Let me know if you guys find a goo
: d solution to it.
: 个人认为,Spring用在Interfacing上是很好的,但是凡事也都是适可而止,Configura
: tion本身也是Code。
:
: as
: persistence
together. We used Spring for our standalone server and use log4j for logging
. They worked great together.
goo
Configura
【在 r*****s 的大作中提到】
: 唱一点反调:
: with Spring, debugging is a big headache. Let me know if you guys find a goo
: d solution to it.
: 个人认为,Spring用在Interfacing上是很好的,但是凡事也都是适可而止,Configura
: tion本身也是Code。
:
: as
: persistence
g*g
13 楼
What to debug in Spring? If there's configuration errors,
you'll get it when you start server, and it wasn't difficult
to figure out. There are also some tools to help you within IDE,
if that really bothers you.
I agree configuration is code, but I think Spring configuration is
concise enough to understand, and easy to fix.
goo
Configura
【在 r*****s 的大作中提到】
: 唱一点反调:
: with Spring, debugging is a big headache. Let me know if you guys find a goo
: d solution to it.
: 个人认为,Spring用在Interfacing上是很好的,但是凡事也都是适可而止,Configura
: tion本身也是Code。
:
: as
: persistence
you'll get it when you start server, and it wasn't difficult
to figure out. There are also some tools to help you within IDE,
if that really bothers you.
I agree configuration is code, but I think Spring configuration is
concise enough to understand, and easy to fix.
goo
Configura
【在 r*****s 的大作中提到】
: 唱一点反调:
: with Spring, debugging is a big headache. Let me know if you guys find a goo
: d solution to it.
: 个人认为,Spring用在Interfacing上是很好的,但是凡事也都是适可而止,Configura
: tion本身也是Code。
:
: as
: persistence
h*d
14 楼
You use unit test to cover your code...
Frankly speaking, I have not used debugger a lot before...some debugger
lovers might laugh at me:)
goo
Configura
【在 r*****s 的大作中提到】
: 唱一点反调:
: with Spring, debugging is a big headache. Let me know if you guys find a goo
: d solution to it.
: 个人认为,Spring用在Interfacing上是很好的,但是凡事也都是适可而止,Configura
: tion本身也是Code。
:
: as
: persistence
Frankly speaking, I have not used debugger a lot before...some debugger
lovers might laugh at me:)
goo
Configura
【在 r*****s 的大作中提到】
: 唱一点反调:
: with Spring, debugging is a big headache. Let me know if you guys find a goo
: d solution to it.
: 个人认为,Spring用在Interfacing上是很好的,但是凡事也都是适可而止,Configura
: tion本身也是Code。
:
: as
: persistence
h*d
15 楼
Also you can write test to cover spring configuration as well. It's one time
deal...
【在 g*****g 的大作中提到】
: What to debug in Spring? If there's configuration errors,
: you'll get it when you start server, and it wasn't difficult
: to figure out. There are also some tools to help you within IDE,
: if that really bothers you.
: I agree configuration is code, but I think Spring configuration is
: concise enough to understand, and easy to fix.
:
: goo
: Configura
deal...
【在 g*****g 的大作中提到】
: What to debug in Spring? If there's configuration errors,
: you'll get it when you start server, and it wasn't difficult
: to figure out. There are also some tools to help you within IDE,
: if that really bothers you.
: I agree configuration is code, but I think Spring configuration is
: concise enough to understand, and easy to fix.
:
: goo
: Configura
m*t
16 楼
Well, to be fair, actually we do get locked into Spring, too, if you go
beyond the IoC container - transaction, ORM, etc. I guess the lock-in is
mostly a non-issue (to me at least) only because Spring is OSS and its
flexible Apache License.
Agree with your other points - in general, Spring rocks. 8-)
【在 g*****g 的大作中提到】
: Yes, and I think it's better than EJB3,
: There are 2 problems with EJB which haven't been addressed.
: 1. App Server and DB dependency. EJB does lock you into some
: app server and DB vendors, particularly with Deployment Descriptor
: not standard. It's not impossible, but would be a hell of effort
: if you want to switch your Weblogic application to JBoss, almost
: impossible if you also have clustering. And it's not uncommon when you
: have small client who prefers Tomcat/jboss+MySql and big ones who only
beyond the IoC container - transaction, ORM, etc. I guess the lock-in is
mostly a non-issue (to me at least) only because Spring is OSS and its
flexible Apache License.
Agree with your other points - in general, Spring rocks. 8-)
【在 g*****g 的大作中提到】
: Yes, and I think it's better than EJB3,
: There are 2 problems with EJB which haven't been addressed.
: 1. App Server and DB dependency. EJB does lock you into some
: app server and DB vendors, particularly with Deployment Descriptor
: not standard. It's not impossible, but would be a hell of effort
: if you want to switch your Weblogic application to JBoss, almost
: impossible if you also have clustering. And it's not uncommon when you
: have small client who prefers Tomcat/jboss+MySql and big ones who only
g*g
17 楼
Yes, you are locked into Spring, but you are not locked into services.
And Spring is stable enough and open source, so you'll never run into
situation where either you discard your million$ license or wait
a year for some IBM guru to fix their bug.
【在 m******t 的大作中提到】
: Well, to be fair, actually we do get locked into Spring, too, if you go
: beyond the IoC container - transaction, ORM, etc. I guess the lock-in is
: mostly a non-issue (to me at least) only because Spring is OSS and its
: flexible Apache License.
: Agree with your other points - in general, Spring rocks. 8-)
And Spring is stable enough and open source, so you'll never run into
situation where either you discard your million$ license or wait
a year for some IBM guru to fix their bug.
【在 m******t 的大作中提到】
: Well, to be fair, actually we do get locked into Spring, too, if you go
: beyond the IoC container - transaction, ORM, etc. I guess the lock-in is
: mostly a non-issue (to me at least) only because Spring is OSS and its
: flexible Apache License.
: Agree with your other points - in general, Spring rocks. 8-)
相关阅读
用jspSmartUpload下载文件的一个问题实实在在受不了了,还是来这里求教!understand JVMHow to set tab set of PRE in JEditorPane?A very Stupid Question一个好用的arrayToString求中文JAVA入门书籍[转载] any Java Performance Tuning tools?再问generic问题:tomcat编译错误急问:weblogic 高手Basic thread questionCore J2EE Design PatternConducting the J2EE Job Interview考SCEA归来9191Re: java.lang.reflect.InvocationTargetEx[转载] 谁能说说这两道Amazon的面试题想用java编个画图的界面,哪位帮一下忙关于Java Bean的一个有趣问题JDBC如何获取新加入的记录的索引