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-)
相关阅读
SUN网站为啥速度现在这么慢?java design pattern interview questionconnect to internet哪有全真SCJP尸体?server push & tomcat comet网站国际化的问题自学J2EE,指点一下各位有没有用Mac工作的类里的变量容易被以下哪个操作修改?Div+Css做网页 (转载)weird problem with DynaForm on struts请问netbeans跑java project中makefile的问题(包子答谢)遇到一个程序运行错误non-GPL free/oss embeded object/xml database?简单的schedule job, 你们用什么JSF: value binding to bean methods problemJAVA下面有什么数值计算的package?大家帮忙看看这个语句displaytag export跟tiles的问题How to know the size of a java object ?