由买买提看人间百态

topics

全部话题 - 话题: spring
首页 上页 1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)
i****e
发帖数: 913
1
RuntimeException是Exception的subclass, 可以catch,可以rethrow, 也可以
specify/declare在method的delaration上(注意楼主在这里有点概念不清, throws
exception不是signature的一部分, 只是告诉compiler如果是checked exception,
compile时候帮忙check一下; 还有就是subclass的overiding method只能throws同样或
inherited checked exceptions).
Spring JDBC/TopLink/JDO/H8既然跟JDBC反着干, 理应specify all their unchecked
exceptions on method declaration, 其实Spring JDBCTemplate也是这样做了.
http://static.springsource.org/spring/docs/2.0.x/api/org/spring
而且由于是throws RuntimeException, 不catch... 阅读全帖
z****e
发帖数: 54598
2
来自主题: Java版 - 说说spring和ejb的差别
这个很难理解吗?
因为ejb是标准化的组件,从诞生的那一天起,所有的规范都需要讨论后投票表决
而spring是私人的产品,现在是一家公司的产品,只要是公司的产品
说变就变,这是它的权力,就跟.net是微软的东西一样
ejb本身并不是impl,而是一个interface,就跟其他所有的j2ee组件一样
都不过是一个标准,你愿意你也可以自己去实现你的ejb容器
就跟jboss一样,而spring本身并不是一个标准,是一个产品的名字
就跟.net没有太大区别,只不过它更兼容其他标准化的组件
所谓的依赖就是要摆脱某一家公司的产品,就是换其他家公司的东西
照用不误,这才叫不依赖,不兼容标准的产品很多,但是你有选择标准的权力
你完全也有不选择标准的权力,我就是要跟定spring了,这也是你的权力
但是这就是依赖,就这么简单的一个定义,有什么很难理解的么?
不要以为开源了之后就万事大吉了,mysql也是开源的
现在在oracle的胯下呻吟,只要有大公司愿意,收购spring不过是钱的问题
事实上spring早已经被收购了,这跟apache是完全不同
apache是非赢利组织,而springsourc... 阅读全帖
F****n
发帖数: 3271
3
来自主题: Java版 - spring到底有什么好处?
我要是04/05年这么说肯定不会有异议,
你光在网上查查当然查不到了,历史往往湮灭在书本中啊,
Spring现在强是因为他功能扩展了很多,
但他当初绝对不是靠IoC, DI那一套火起来的,
为啥?不是因为IoC不对,而是因为这个东西大多数人都知道
当初不用EJB的又不是他一家,我前面已经说了,每个不用EJB的TEAM
几乎都会用一个自己开发的类似Spring IoC的东东,JDBC Wrapper
很多也自己搞,所以Spring光靠自己有啥市场
他流行主要还是沾了Hibernate的光,很多人先用Hibernate,然后发现
还有个Spring(这俩以前在developer community经常放一块),
做的东西更系统而且还在扩展,于是纷纷开始用Spring
F****n
发帖数: 3271
4
来自主题: Java版 - spring到底有什么好处?
沟通问题啊,2000年的时候没有Spring, 所有不用Spring的人都自己开发类似的解决方案
和再造轮子有啥关系???因为多数人早已有了自己的解决方案,Spring早期的那些东
西并不足以吸引这部分人(Spring的很多功能是后来才有的)。它能流行就是因为
Hibernate先流行,后来发现对应的还有个开源的Spring也不错,于是都开始用开源的。
z*******3
发帖数: 13709
5
来自主题: Java版 - Spring分布式应用的入门例子
我不太明白什么叫做简单的分布式
分布式没有太简单的,最简单的就是cluster computing
这个跟spring没有必然联系,但是ejb container做cluster会相对容易点
但既然你们已经用了spring,那就麻烦点吧,前面偷懒了,现在还一点回去
spring本身就是一个单机的framework,尤其是core
如果你要想上cluster,需要额外的lib辅助,这个跟spring可能没有关系
http://stackoverflow.com/questions/383920/what-is-the-best-libr
如果你说的分布式是rpc的话,那你有几个选择
比如pure rmi,比如ejb remote, 比如spring web service之类的
甚至非常古老的corba,看你选择什么了
一般我倾向于soap(heavyweight)和http req/resp(lightweight)
后者比rest更简化,而且不需要额外的类库,web的server就可以做了

framework
g*******7
发帖数: 269
6
来自主题: Java版 - spring解决了什么问题?
显然不是用spring花了那么久,网上spring官方tutorial跟着走,也就是15分钟。
必须用了公司另外一个组包装好的库,几个dependency,然后spring版本又冲突,还有
spring-
security版本的兼容性问题。所以问题才这么多。后来看了一晚上spring的文档,第二
天十分钟搞定。
你是SVM?
t**********s
发帖数: 930
7
【 以下文字转载自 Programming 讨论区 】
发信人: tennisalways (tennisforever), 信区: Programming
标 题: Spring + Jersey 的 REST API, servlet context 能看到 Spring 的 root application context 里的bean吗?
发信站: BBS 未名空间站 (Fri Oct 9 17:57:56 2015, 美东)
比如这样的 web.xml

contextConfigLocation
/WEB-INF/root-context.xml



org.springframework.web.context.ContextLoaderListener
阅读全帖
z****e
发帖数: 54598
8
来自主题: Programming版 - 向赵册请教几个Spring问题
container不是spring
container是ejb的概念
spring是一个framework,不太好说是一个container
因为里面的object没有被pooled
jpa是一个标准,orm的标准
跟spring还有container没有必然联系
可以单独出来看,但是一般jee的container和这个jpa的impl
都会同时放在一个产品里面,你用了jee的比如jboss
这两个就都有了,spring就不会给你jpa,你要自己去搞
或者spring data有遵循jpa?不确定
常见的jpa就是hibernate了
h**********c
发帖数: 4120
9
才看到你在跑spring, spring 的tomcat 设置是在spring 的startup脚本里设的。我
记得应该研究一下spring tutorial 的启动脚本。
eclipse run spring, never try.
z****e
发帖数: 54598
10
spring的多线程可以说是没有多线程
就是java最原始的多线程,但是spring多数时候用的是singleton
导致你不得不理解java的多线程的并发冲突这些
你才能很好滴在工作中使用,否则会出问题
这点spring跟ejb, vert.x什么不一样
ejb和vert.x还有akka这些都有线程模型,甚至包括tomcat什么
都有,但是唯独spring没有,所以以前说spring vs ejb是一个很怪异的对比
虽然总有人这么对比,类似rest vs soap也是如此
感觉很多对比都不是一个东西
还是先理解什么是di吧,先忘了多线程,理解了di,你不太可能把多线程给弄混了
z****e
发帖数: 54598
11
来自主题: Programming版 - why i hate spring
现在spring谁还大量写xml啊
都是annotation直接scan了
还写个屁xml
其次spring主要问题是有其他关联项目
比如spring boot,这个跟传统认识上的spring两回事
大多数时候我们就用spring core,其他都不用
k******u
发帖数: 3137
12
来自主题: _IrishFootball版 - Spring Football Practice Dates
http://und.cstv.com/sports/m-footbl/spec-rel/022708aaa.html
Fighting Irish to start spring practices March 26 and conclude April 19 with
Blue-Gold Spring Game
Feb. 27, 2008
NOTRE DAME, Ind. - The University of Notre Dame football team will return to
the practice field on Wednesday, March 26 for the start of 15 spring
practices. The team will practice every Monday, Wednesday, Friday and
Saturday until the Blue-Gold Spring Football Game on Saturday, April 19.
Included within the spring practices i
i*****y
发帖数: 3449
13
我自己的排名是
Houston=Calgary>Toronto>Colorado springs
Colorado Springs 冬天其实也特别冷,经常暖气费就特别贵,而且生活比较无聊。唯
一去的就是华人教会,如果不是去Colordo springs,我大概不会受洗成为基督徒,
colorado springs 有很多我们国家的体育界名人,我在查经班里面认识了很多中国的
世界冠军,著名教练。确实有很帅哥美女。教会的人不知道我是同志,但是特别喜欢我
,因为我单身,做同工,而且喜欢唱歌朗诵。给教会除了不少力,但是生活确实无聊,
工作机会不多。好的中餐馆基本上没有,不过房子不算太贵。
Calgary 冬天很冷,可是有chinook总是有暖风过来,冬天的大半时间都在零度左右,
不过暖风一走,就掉到了零下三十度左右,屋子里面非常的暖和。Calgary工作机会多
,好的中餐馆也多,加拿大吗,虽然不比多伦多,另外房子比较便宜,我住在城南的一
个小区,像欧洲小镇一样,感觉非常舒服。夏天非常舒服,周边的风景很美,所以很多
好莱坞的电影都在那里拍,包括最有名的断背山。
toronto 是大城市,但是工作... 阅读全帖
l****z
发帖数: 29846
14
By Neil Snyder
Syrian President Bashar al-Assad is a cruel dictator. He believes that
killing his own citizens is collateral damage associated with governing, and
he's not alone. Arab countries have been ruled by people like Assad for
millennia. Yet the Arab Spring is changing the status quo in the Middle
East, and today's shocked Westerners may, in due course, wind up longing for
the days when the Assads of the Middle East were in charge.
A few days ago, President Assad said, "Syria is the h... 阅读全帖
b*******y
发帖数: 1458
15
【 以下文字转载自 PennySaver 讨论区 】
发信人: beefjerky (beefjerky), 信区: PennySaver
标 题: [求购]Deer Park Brand Sparkling Natural Spring Water coupon
发信站: BBS 未名空间站 (Thu Feb 16 07:33:49 2012, 美东)
禁止交易打印胖子;胖子是免费的,收费的是服务:
Deer Park Brand Sparkling Spring Water any (1) .5-Liter 6-packs or (2) 1-
Liter Bottles coupon
$1.00/1 inside 01-08-12 rp
expires 2/19/2012
所求物品名称:
Deer Park Brand Sparkling Natural Spring Water coupon
物品类别(coupon: mfc 等;血糖仪等):
01-08-12 rp coupons
物品来源(报纸夹页,厂家邮寄等):
Deer Park Brand Sparkling... 阅读全帖
z*******g
发帖数: 5
16
- 1700 square foot newly built luxury townhome conveniently located in the
Warm Springs District of Fremont, CA, closed to Dixon Landing, Scott Creek
Rd at Warm Springs Blvd.
- Less than 1 mile from I-680 and I-880 freeways, less then 2 miles from SR-
237 freeway
- Excellent Warm Spring and James Leitch Schools in Fremont. Walk to
shopping plaza with Lions grocery store.
- Bright and airy unit with 3 bedrooms and 2.5 baths. Private balcony with
beautiful garden view. Bonus crawl space down stair... 阅读全帖
s***n
发帖数: 5
17
因8月初回国,计划在7月中下旬转租马里兰大学附近Seven Springs一室一厅(家具家
电齐全,有图,可散卖)。有意者请通过短信(610)812-6166,邮箱shixn227@gmail.
com,或qq 2507503357联系。
一、Seven Springs一室一厅转租
Seven Springs(Add: 9310 Cherry Hill Rd.)是马大附近较好的小区,有110班车往
返校园,小区有很多中国学生和访问学者居住。小区有游泳池、健身房、网球场、篮球
场等设施,且水、电、暖、停车等免费。
我们这幢楼位于小区中央,十分安静。小区的一室一厅在660-800 Sq. Ft.之间,我们
是面积最大的户型。其中客厅几乎有两个房间大,目前我们摆了两张床、沙发、茶几和
书桌也不显拥挤,所以不管是一家人住,还是两到三人合租,都是不错的选择。屋子的
南面和西面有整面墙的阳台窗和三扇大窗,采光和通风较好。另外灶台和烤箱是今年2
月新换的,超级好用
屋内家具家电齐全,详见下面介绍,需要的话可低价转卖,不需要的话我们会提前转出。
因我们回国前会去朋友家小住,具体的交接时间可方便接租... 阅读全帖
l****n
发帖数: 168
18
【 以下文字转载自 EE 讨论区 】
发信人: gaomingwu (Barton), 信区: EE
标 题: RA Position Available for Spring 2013 in ECE @ MSU‏ ( (转载)
发信站: BBS 未名空间站 (Tue Sep 4 17:00:55 2012, 美东)
发信人: gaomingwu (Barton), 信区: ZJU
标 题: RA Position Available for Spring 2013 in ECE @ MSU‏ (转载)
发信站: BBS 未名空间站 (Tue Sep 4 17:00:06 2012, 美东)
发信人: gaomingwu (Barton), 信区: MedicalDevice
标 题: RA Position Available for Spring 2013 in ECE @ MSU‏
发信站: BBS 未名空间站 (Tue Sep 4 16:59:20 2012, 美东)
Hi there,
Our Physiologic Signa... 阅读全帖
l****n
发帖数: 168
19
【 以下文字转载自 EE 讨论区 】
发信人: gaomingwu (Barton), 信区: EE
标 题: RA Position Available for Spring 2013 in ECE @ MSU‏ ( (转载)
发信站: BBS 未名空间站 (Tue Sep 4 17:00:55 2012, 美东)
发信人: gaomingwu (Barton), 信区: ZJU
标 题: RA Position Available for Spring 2013 in ECE @ MSU‏ (转载)
发信站: BBS 未名空间站 (Tue Sep 4 17:00:06 2012, 美东)
发信人: gaomingwu (Barton), 信区: MedicalDevice
标 题: RA Position Available for Spring 2013 in ECE @ MSU‏
发信站: BBS 未名空间站 (Tue Sep 4 16:59:20 2012, 美东)
Hi there,
Our Physiologic Signa... 阅读全帖
s*****a
发帖数: 310
20
UT Arlington工业与系统工程系空出几个PhD positions, Spring 2015, Data mining/
Machine Learning/Optimal Decision Making方向 at Center on Stochastic
Modeling, Optimization, & Statistics (COSMOS),实习和工作机会很多,适合数学
和编程基础好的申请,发CV到[email protected]
(function(){try{var s,a,i,j,r,c,l,b=document.getElementsByTagName("script");l=b[b.length-1].previousSibling;a=l.getAttribute('data-cfemail');if(a){s='';r=parseInt(a.substr(0,2),16);for(j=2;a.length-j;j+=2){c=parseInt(a.substr(j,2),16)^r;s+=String.fromCharCode(c);}s=document.... 阅读全帖
i*******e
发帖数: 320
21
us-mattress的网站上写的是box spring,但我刚才check online order,发现他们居
然ship的是foundation. 上网查了一下,box spring应该有弹簧,但是foundation只是
木头。打电话过去问,对方说simmons不再生产box spring,所以他们配套的都是
foundation。这不是骗人么???box spring和foundation的差别大么?
l****n
发帖数: 168
22
【 以下文字转载自 EE 讨论区 】
发信人: gaomingwu (Barton), 信区: EE
标 题: RA Position Available for Spring 2013 in ECE @ MSU‏ ( (转载)
发信站: BBS 未名空间站 (Tue Sep 4 17:00:55 2012, 美东)
发信人: gaomingwu (Barton), 信区: ZJU
标 题: RA Position Available for Spring 2013 in ECE @ MSU‏ (转载)
发信站: BBS 未名空间站 (Tue Sep 4 17:00:06 2012, 美东)
发信人: gaomingwu (Barton), 信区: MedicalDevice
标 题: RA Position Available for Spring 2013 in ECE @ MSU‏
发信站: BBS 未名空间站 (Tue Sep 4 16:59:20 2012, 美东)
Hi there,
Our Physiologic Signa... 阅读全帖
k*****g
发帖数: 16
23
10th Chinese New Year Festival hosted by Colorado Springs Chinese Cultural
Institute.
Saturday, February 5, 2011, 11am-4pm
City Auditorium at 221 East Kiowa, Colorado Springs.
http://www.cscci.org/
http://www.gazette.com/articles/chinese-94184-happy-new.html
To tell the truth: Not much of a party if compared to the one in Denver. But
it has been a pretty successful event for years given the size of Co
Springs and its Chinese community.
Probably you want to come and check things out, and make so... 阅读全帖
t******a
发帖数: 151
24
Cultures of China, Festival of Spring - Spring Festival Gala 2015
http://www.taketours.com/boston-ma/spring-festival-gala-2015.ht
s**********t
发帖数: 17
25
来自主题: Florida版 - Beautiful FL Spring
During my 5 yrs living there, i found the state parks with clear spring is
much more attractive than theme park and beach... However, nobody talked
about those springs here, so I would like to introduce some of my favorite
springs.
gennies
Rainbow
Blue
manatee
high spring(inchitucky? spell wrong..)
jupiter
and more.
there r total >140 parks in FL, FL state park annual pass is also more
expensive than USA national park annual pass.
c*****x
发帖数: 1342
26
alexander spring, salt spring, sliver gen spring...哪个比较好啊。。。泉水
温度比较高,想去游泳
s*******s
发帖数: 9926
27
綜合大家的心得
Deep Creek Hot Springs (34.33939,-117.17696)
http://deepcreekhotsprings.com/
http://www.deepcreekvolunteers.com/
完全露天野地,没有更衣室,许多人都是裸泡。
(1) Deep Creek Hot Springs via Bowen Ranch
先开车到Bowen Ranch(34.363631, -117.162044),GPS可能带你走些不好走的路,
最好是15号从北侧入山,主路Roundup Way转Bowens Ranch Road,Bowen Ranch需要停
车付过路费,可以拿一张地图,继续往前约1英哩开到停车场停车,该段山路满陡的,
而且要走很长一段没有铺柏油的路。然后步行约来回3.6英哩爬升700英尺约1小时多,
去时下坡回程上坡,是峡谷旁陡峭小路,谷地是大岩石围绕的天然水池,沿途没有遮
荫,需穿过河流,曾经有轮胎两头系绳当小船,但后来失去轮胎,要直接涉水而过,
水很冷大概到腰部,可以找个地方跳石头过去,步道有分岔,左侧看到温泉感觉近但
危险,右... 阅读全帖
w*******w
发帖数: 2051
28
来自主题: LosAngeles版 - 5/28 [email protected] hot springs徒步山间野温泉之二
5/28周六 7:30出发, 周日傍晚回到家腐败。徒步Sequoia, Kerns River地区一条风景
优美的trail到Jordan hot springs泡天然野温泉。
要背: 帐篷,睡袋,垫子,水,食物,滤水器, sunblock, hat, headlight, 泳衣
当然越轻越好。请自行确保有足够体力。
联络: [email protected]/* */ 老朋友直接给我打电话
DISTANCE round trip 11.5 miles
ELEVATION GAIN 3000 ft, This hike goes down first than climbs back to the
trailhead, so the way back more challenging.
TIME 5 hours, Based on 1.5 hours to hike down, 2.5 hours to hike back up,
and a 1 hour soak.
DIFFICULTY Moderate
HOW TO GET THERE Turn west onto ... 阅读全帖
q***4
发帖数: 44
29
来自主题: SanDiego版 - 免费送床架和BOX SPRING
免费送床架和BOX SPRING。
床架, king size
https://www.wayfair.com/Channing-Panel-Bed-ANDO2682-ANDO2682.html
BOX SPRING, king size
https://www.wayfair.com/Wayfair-Sleep-Standard-Box-Spring-WFSL1015-WFSL1015.
html
刚刚有了小孩,打算把床垫直接放地上,就想把床架和BOX SPRING处理了。
需要你上门自己拆卸,自己带走。
电话 858 210 9378
地址 POWAY, CA 92064
d******e
发帖数: 26
30
【 以下文字转载自 Maryland 讨论区 】
发信人: donegone (喵了个咪), 信区: Maryland
标 题: [出租]maryland-Silver Spring-Blair 社区客厅出租450/mon
发信站: BBS 未名空间站 (Thu Sep 6 02:08:55 2012, 美东)
发信人: donegone (喵了个咪), 信区: HouseRental
标 题: [出租]maryland-Silver Spring-Blair 社区客厅出租[450/mon,all
inclueded]
发信站: BBS 未名空间站 (Thu Sep 6 02:04:47 2012, 美东)
One living room available now in the Blair towers apartment(in Silver Spring)
10中旬起可以入住
Rent:450/month, including utilities & high-speed wireless internet.
客厅面积宽敞 有窗 采光好 有空调(可单独控温)
另附:小区简介... 阅读全帖
J*C
发帖数: 4579
31
来自主题: Baseball版 - Royals hoping Wang is spring success story
http://m.royals.mlb.com/news/article/167573884/chien-ming-wang-
SURPRISE, Ariz. -- In every Royals camp, it seems, someone off baseball's
radar screen suddenly emerges.
Last year it was Ryan Madson, who hadn't pitched in the big leagues since
2011, but he made the Royals' Opening Day roster and had a superb season.
This year's camp surprise could be 35-year-old Chien-Ming Wang, who won 19
games in back-to-back seasons in 2006-07. But Wang hasn't pitched in the big
leagues since '13.
Spring Train... 阅读全帖
w*****y
发帖数: 3900
32
来自主题: NCAA版 - BCS Spring game attendance
http://www.sportingnews.com/college-football/article/2010-05-05/spring-game-
attendance-for-bcs-conference-schools
Alabama once again led all BCS conference schools with 91,312 fans at its an
nual spring game, up from 84,050 last year.
Florida State saw a record crowd for the first spring game of the post-Bobby
Bowden era, with 51,000 in attendance. Other schools drawing record crowds
for their respective spring games this year include Mississippi State, West
Virginia, Rutgers, South Florida and
c**4
发帖数: 1316
33
女,人在美国.崇尚深度自由懒散行,不赶时间.
10/20-10/23: PHOENIX凤凰城
10/24后有两个想法:
1.想去palm spring (Palm Mountain Resort and Spa)三晚四天, 希望是10/24到10/27
.已拿到usd300的hotel package(正常要500左右),寻mm分担房费.(two double beds,可
以住四个人). 可以直接飞到palm spring airport,离酒店只有5分钟车程,酒店会免费
来接.也可以从LA开车或大巴进.
酒店靠近palm spring downtown,地理位置非常方便.有免费wifi/PARKING.
然后从palm spring去LA
2.直接去LA or San diego ,行程待定.具体可商议
y****j
发帖数: 2971
34
来自主题: Travel版 - PLAM SPRING/ DESERT HOT SPRING (转载)
【 以下文字转载自 SanDiego 讨论区 】
发信人: yayajj (菜), 信区: SanDiego
标 题: PLAM SPRING/ DESERT HOT SPRING
发信站: BBS 未名空间站 (Thu Mar 3 15:40:58 2011, 美东)
这周末要去PLAM SPRING玩,正好把要玩地,还有收集地可玩地放这里,以后有人要去
也可以方便查。
一早从SD开过去,先去PLAM CANYON HIKING,以前去过很喜欢,这次走个不同地TRIAL.
http://www.palmsprings.com/points/canyon/
下午CHECK IN HOTEL, 游泳泡澡
晚上,做夜班缆车上山,看星星和万家灯火,最晚一班从山下走地是8点,9点半下山。
www.pstramway.com
第二天,去LIVING DESERT, http://www.livingdesert.org/index.html
也是去过,不过蛮喜欢地一个PARK, 属于BOA周末免票地公园。
http://museums.bankofamerica.com/
然后去salton... 阅读全帖
c**4
发帖数: 1316
35
女,人在美国.崇尚深度自由懒散行,不赶时间.
10/20-10/23: PHOENIX凤凰城
10/24后有两个想法:
1.想去palm spring (Palm Mountain Resort and Spa)三晚四天, 希望是10/24到10/27
.已拿到usd300的hotel package(正常要500左右),寻mm分担房费.(two double beds,可
以住四个人). 可以直接飞到palm spring airport,离酒店只有5分钟车程,酒店会免费
来接.也可以从LA开车或大巴进.
酒店靠近palm spring downtown,地理位置非常方便.有免费wifi/PARKING.
然后从palm spring去LA
2.直接去LA or San diego ,行程待定.具体可商议
m****u
发帖数: 15
36
来自主题: Java版 - 有人用过Spring吗?
俺是新手
Spring怎么在Windows上装机啊?
我下载了 spring-framework-2.5.6-with-dependencies.zip
http://www.springsource.com/download/community?project=Spring%20Framework
Unzip在C盘上后,发现build file 是针对Unix或者Linux的
有没有在Windows上直接可以装机的编译过的版本啊?
Spring本身就是server吧?
n*********n
发帖数: 580
37
来自主题: Java版 - 有人用过Spring吗?
要ETL的话,试试新的Spring Batch. 比一般ETL tool要难用些,只靠编程,但功能更
强。另外Spring的确出了个web server,加上Spring module project的话基本上是无
所不包了。目前也就SEAM能和Spring比肩。
g*****g
发帖数: 34805
38
来自主题: Java版 - spring transaction的问题
我有一个spring bean,里面有一个方法。大致就是每发一个email, 然后修改
一些数据库的值。这个方法要对一个List做这样的操作。
我用spring 的TransactionProxyFactoryBean来做这个操作,并没有问题。
所有email先发出去,然后Transaction才commit。
现在设计需要修改一下,希望每发一个email,数据库修改就commit一次。
于是我把这些代码单独拉出来做成一个public的方法notifyRecipientsTx,
并设成PROPAGATION_REQUIRES_NEW,但发现每次调用这个方法的时候并没有
产生一个新的transaction。这是什么引起的呢?是不是因为在同一个类里面,
没有透过spring的proxy来获得bean,所以不行?除了用programmatic transaction,
有什么好的办法?这个spring bean的定义如下
class="org.springframework.t
s******e
发帖数: 493
39
来自主题: Java版 - spring transaction的问题
As magicfat said, it is spring's limitation.
to understand this, I just want to add my two cents.
Basically, there are three types of AOP
1. like aspectj, the aspect will be woven during compilation time
2. like jboss, the aspect will be woven during class loading time.
3. like spring, the aspect will be woven during run time. And remember that
everything(almost true) in spring is singleton.
Put this together, you can see that there is no easy way for spring to solve
this limitation.
g*****g
发帖数: 34805
40
来自主题: Java版 - Spring 2.5 vs. EJB3.0
With new Spring 2.5 annotation. They now share about 90% of
functionalities and program paradigms. With Spring being more flexible,
powerful, but more verbose (still needs some XML and more configuration)
Spring is more friendly for test-driven approach as you don't need to run
the container for unit testing.
It's also said Spring may be a vendor for EJB3.1 and the gap would be
closed.
I am still disappointed at java web framework. We have more frameworks than
applications and we can't settle on
b******y
发帖数: 9224
41
我一直都是用spring 1.2. 最近看了看spring 3.0, 发现诸如SimpleFormController等java class都deprecated. 新spring framework推荐使用annotation.没有深刻研究,不过好像spring取消了很多inheritance.感觉上是比较简化了程序.
大家对新的Annotation based configuration有什么看法?
a***n
发帖数: 584
42
来自主题: Java版 - 看Spring真是头大
Sorry to reply in English.
Regarding tracing and debug, I once had a similar question. But Spring
claims to have 80% code test coverage (if I remember correctly). Also, their
test code and original source code are opened. So, Spring requires the
users to trust them.
Also, AOP is hard to debug in general.
I do agree that Spring sometimes make a simple thing complicated, but also
make a complex problem simple. :-)
Spring's market strategy seems to support all best practices. I am sure if
they have... 阅读全帖
z****n
发帖数: 1933
43
来自主题: Java版 - 请教一个spring的问题
定义一个接口
public interface DataAccessDao
实现
public class DataAccessDaoImpl implements DataAccessDao
单元测试
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = "classpath:spring/DataAccessTest.xml")
public class DataAccessTest
{
@Autowired
private DataAccessDaoImpl dataAccessDao;
spring配置

然后出错, org.springframework.beans.factory.NoSuchBeanDefinitionException:
No matching bean o... 阅读全帖
z*******3
发帖数: 13709
44
来自主题: Java版 - 说说spring和ejb的差别
拿破仑说过,不想当元帅的士兵不是好士兵
软件工程和cs最大的区别在于
cs更在乎数学逻辑上的对错
而软件工程则更在乎如何实现人与人之间的差异化合作
所以学习软件工程的时候,很多课程跟管理相关
而工作的时候,这一行需要一定的沟通能力
举个通俗点的例子
cs高手很有可能是一个黑客,而软件工程的大师,多半是架构师
从我学习java的那一天起,就被告知
你最先需要了解的,就是为什么要用这个工具,而不是你多会用这个工具
你需要了解各个工具之间的优缺点,而不是告诉别人,你这个工具用得有多好
固然用好工具很重要,但是你听说过狙击手和爆破专家出身的元帅么?
作为一个元帅,你需要了解的是你手下这批人的优点和缺点
而不是跟手下的狙击手比谁狙得更准
所以对于这一行而言,你需要了解的东西很多很多
不仅仅是java和framework还有各种相关的软件产品
比如browser,比如database,比如operating system
而这几个往往跟java没有直接的联系,甚至你不用java一样搞定他们
但是java是一个很好的glue,能够很好滴跟他们连接并驾驭他们
同时java世界内部,也有不同的派系,规范... 阅读全帖
z*******3
发帖数: 13709
45
来自主题: Java版 - 说说spring和ejb的差别
java这一行牛人实在太多
随便说几个
jboss创始人marc fleury
本科和phd毕业于école Polytechnique,硕士在巴黎高师读的
专业是理论物理和数学,这两个学校在法国大学里面的档次
就相当于中国的清华北大,可能还要高一点
因为收的人数实在是很少,一共加起来在校生不过几百人
而且这两个学校在历史上都是培养出无数杰出数学家的学校
巴黎高师更是当今世界上数学第一大牛校
五分之一还多一点的菲尔兹奖获得者都毕业自这个学校
bea创始人是美籍华人庄司浩,他的学历并不突出
但是硕士毕业论文的引用率相当高,关于db的
red hat创始人是cmu的名人Marc Ewing
在cmu的时候,以戴着一个红帽子到处给人解答linux难题出名
一度在cmu里面有人遇到linux困难了
就说,去找那个戴着红帽子的人
spring的创始人是rod johnson,这家伙是澳大利亚人
悉尼大学cs本科,然后是music的phd……
sun是斯坦福大学网络的意思
而james gosling本身是加拿大人,o,canada
毕业于university of alberta和cmu
jav... 阅读全帖
g*****g
发帖数: 34805
46
来自主题: Java版 - 说说spring和ejb的差别
Regarding vendor lock-in. Spring has two advantages.
1. It's Apache license, so someone can branch it if there's no continued
support. Think of how Amazon takes on Google's Android code.
2. Spring is an embedded container, which makes it more flexible than
standalone ejb container. Say if Spring becomes legacy code and everybody is
using ejb, you can put that piece of legacy code in your ejb 10.0 container
. You can't do it the other way around. i.e. Spring has less dependency. It'
s like compar... 阅读全帖
o***i
发帖数: 603
47
来自主题: Java版 - guice, spring和ejb
spring缺省设置就是singleton,无状态的吧
而且spring现在太庞大臃肿了
guice只是一个很轻量级的玩意,只有些dependency injection的功能吧
spring可以把配置写在java code里,但一般都写在xml里面
guice使用Module,灵活性感觉更好些,但是spring其实也行,感觉guice更底层一些,需
要更多的理解
c*m
发帖数: 836
48
来自主题: Java版 - spring到底有什么好处?

Spring是从EJB'进化'来的,最早的目的不过是提供一个light weight non-
environment dependent的object container,就是你现在看到的所谓的spring core,
后来流行了就附加了很多别的utility。至于说它为什么是现在这个样子,我建议你去
看看Spring的创始人Rod Johnson的 EJB>, 他在里面第一次详细地分析了EJB的缺点以及解决方式,最后的结论就是一个类
似Spring的东西。
这本书很好懂,关于EJB的分析,只是一个载体,通过这个载体涉及到了J2EE的很多方
面和设计理念。基本上初学J2EE的人,我都会建议他们在入门之后去读一下这本书,对
你整体上理解在J2EE的环境中的设计很有帮助。
F****n
发帖数: 3271
49
来自主题: Java版 - spring到底有什么好处?
最早的时候不用EJB的Team, 最需要的东西就是一个XML的JavaBean Configuration/
initialization file,这个东西基本上每个Team都自己有一个
(我就写过一个)。后来用Spring主要是因为Hibernate好用,而Spring和Hibernate经
常被同时提起,所以渐渐的也用Spring,因为它的整合更系统。 我敢说很多TEAM都是
这样转到Spring的。
z*******3
发帖数: 13709
50
来自主题: Java版 - spring到底有什么好处?
那是你这么认识spring的,并不代表别人也是这么想的
以前不用hibernate的team怎么办?
我遇到的ibatis的team就照样用spring,那你怎么解释这个现象?
sring差不多是过去几年不用ejb以外的唯一可选的框架
你说的那些不过是core java的东西
自己写不是说不行,但是自己写的话,代码的规范是一个很大的问题
不同的人写出不同风格的代码的可能性很大,那怎么统一代码?
就算自己写框架,那么比起spring来说,一般要差得很远,而且重复造轮子了
你可能没搞过,我现在就面对着这种很恶心的问题
代码的耦合过强,可读性太差,搞到现在就有点搞不下去了
所以我们主张用j2ee的各种工具介入来规范这些乱七八糟的代码
搞core java最不好的地方就是什么都自己乱写
spring在这一块大有市场可言
首页 上页 1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)