由买买提看人间百态

topics

全部话题 - 话题: spring
首页 上页 1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)
a**x
发帖数: 215
1
a. deadline extension
b. speaker profile
c below, thx
====================================
USTC 2009 Spring Festival Gathering at Harrison, NJ Registration Form
(2/1/2009)
Dear USTCer:
As a celebration of spring festival, we are planning to host a lunch
gathering on 02/01/2009 (Sunday) at Huacheng , Harrison, New Jersey.
When: 11:00am to 3:00pm on February 1st, 2009 (Sunday)
Why:
1) to celebrate Spring Festival
2) to meet old and new friends and Have Fun
3) to get more volunteers to join the com
g*****g
发帖数: 34805
2
来自主题: Java版 - Spring 工作机会好象不多啊!
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.
m******t
发帖数: 2416
3
来自主题: Java版 - Spring 工作机会好象不多啊!
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-)
m**c
发帖数: 192
4
环境为spring + hibernate 数据库为mysql 访问数据库之前
在log中总是看到这个
XmlBeanDefinitionReader - Loading XML bean definitions from class path
resource [org/springframework/jdbc/support/sql-error-codes.xml]
然后就开始load 八种数据库的一些属性 会打出很多log信息
每次运行都会这样 全部八种都load完以后出现:
SQLErrorCodesFactory - SQLErrorCodes loaded: [DB2, HSQL, MS-SQL, MySQL,
Oracle, Informix, PostgreSQL, Sybase]
然后开始找mysql的SQL error codes 但实际上我只用mysql 跟其它数据库无关
但是它为什么每次都load这些信息呢? 能不能让它不load这些东西?
是不是要修改spring.jar中的东西?
我的应用是一个最简单的spring + hibernate的应用
t*******e
发帖数: 684
5
既然用到了Spring,可以试试Spring Faces in Spring Web Flow 2. 和SEAM有很多类似的地方,也有许多改
进。
t*******e
发帖数: 684
6
来自主题: Java版 - spring transaction的问题
Internal method calls bypass AOP proxy in Spring as well as Seam. The
keyword "this" is tough to handle in the proxy object.
There is a workaround, using Spring/Seam API to locate a proxied "this" bean, and invoking the internal method on the proxied "this".
In Spring, BeanFactory.getBean("this bean");
In Seam, Component.getInstance("this bean");
g*****g
发帖数: 34805
7
Spring in action is pretty good, it seeems the new edition about
spring 2.5 is out, take that one if you can. Also Spring has pretty
documentation for reference if you are doing project. I think that's
good enough, you may need to google when you encounter problem.
h**k
发帖数: 662
8
是的,在用 Spring Recipes: A Problem-Solution Approach 这本书,写的非常清晰
明了
加上一边用一边看SpringSource的tutorial,发现很有好处。goodbug推荐的spring in
action下载了一本,很好的书。可惜的是用的是Spring 2.0. 第三版要到明年才能出
来。否则我也会买本的。
b******y
发帖数: 9224
9
来自主题: Java版 - 哪里有Spring的Demo Code
我记得Spring的demo code很少,也许现在的情况不同了。不过,有篇spring的入门文
章你可以看看。另外,Spring是open source, 直接看看源程序也不错哈
d**k
发帖数: 1223
10
来自主题: Java版 - spring 和 jsf 的整合
俺基本上在用spring, web tier还是比较老的jsp+jstl。想试试用spring integrate
jsf, 牛人们能不能给点建议?另外,如果用了jsf, 这个spring mvc还能用吗? 第一
个直觉是mvc还是基于action control, 而jsf的event control会不会是有冲突?谢谢
了!
j********e
发帖数: 16
11
来自主题: Java版 - 这个spring 太恶心了
spring存在而且很火,不是一般的火。是有他的理由,我不会否认,也视而不见。
1,function aop,这个我是不干的,我宁愿使用接口模式,注入实例,而不是动态注
入方法;
2,pre-do, post-do等,我一般使用模板模式。而且在我开发的很多管理应用软件中,
也很少使用到。
spring里面用的很多模式,我也很喜欢,比如jdbctemplate。我很早也在使用。但
spring这个整体,我不喜欢。
开源的很多东西,大家投其所好,不要期望所有人都统一到一个观点。
d**k
发帖数: 1223
12
谢了好虫子.一年前就想看看jquery, 一直就腾不出手。估计我还得用一阵子spring
mvc。
如果我不用spring mvc, 那么有什么可以推荐的用来替代spring client side呢?
jboss seam已经给排除了(多种原因)
c******n
发帖数: 4965
13
I don't think so
if you check the following simple code
///////////////////////
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class TTT {
private String p ;
public String getP() { return p;}
public void setP(String p) { this.p = p;}

public void fun() {
System.out.println("value" + p);
}

public static void main(String args[]) {

ApplicationContext ctx ... 阅读全帖
o***i
发帖数: 603
14
来自主题: Java版 - 请推荐 Spring book
Spring 市面就那么几本书,Spring in action和just spring两本翻看一下也就那样,
还不如去看官网上的文档。

but
inner-
b******y
发帖数: 9224
15
来自主题: Java版 - 如何学spring和hibernate
When I learned Spring, I think I only was able to find a 5 page quick
tutorial. The rest, I learned by just stepping through the spring source
code. (that was 5 years ago maybe?)
Nowadays, there might be good books on Spring.
Hibernate, I guess the book Hibernate in Action, maybe good?
e*****t
发帖数: 1005
16
来自主题: Java版 - 说说spring和ejb的差别
喜欢这篇的风格。
加一句,也是当年的一个面试题。选择technology的时候,还要考虑整个team的skill
set.
如果大家都是搞spring那一套的,就算ejb更合适,也还是接着搞spring吧。呵呵。
另一方面就是business requirements和budget,对于startup来说,很少会一来就上
jboss,weblogic,websphere.tomcat可以解决的问题就不用上ejb了,反正也不会真把
application跑在不同的node上。
我个人偏好是spring + tomcat,不过ejb3也进化的不错了。
db oracle肯定是enterprise级RDBMS的首选。当然大多数startup是会选mysql的。
ORM不用说,肯定是hibernate了,但也不是所有的application都适合。
NoSQL选择就更多了,具体选择要看requirments。
至于正规军和民兵的analogy,我不太同意。其实都是正规军,哪一个popular open
source framework/tools后面不站着个big name (includin... 阅读全帖
a****i
发帖数: 1182
17
来自主题: Java版 - 说说spring和ejb的差别
spring 以前也不是公有的吧,要是哪天spring的人说我干够了,不干了,spring4不出
了,怎么办?
难道说你以前写的用到spring的都死翘翘?
另外,实际的项目,有多少是全用标准,一点第三方都不用的?
有没有?
哦,Java还有个最大的依赖,就是JVM,以前是Sun的,现在是oracle,
是不是换个语言算了?
z****e
发帖数: 54598
18
来自主题: Java版 - 说说spring和ejb的差别
struts不是标准化的组件啊
所以说改就改,所以被搞死了
servlet就是标准化的组件,到现在还不是照样坚挺?
spring的license是公司自由选择的结果
就按你说的,哪天spring的人说,老子不干了,spring以后版本不出了
你就over了,这就是依赖的恶果
如果你用了ejb,jboss说老子不干了,jboss 8不出了
我换,换成其他的ejb容器,一样用
你好像已经理解了为什么不能用强依赖
怎么说的例子都是在论证不要强依赖呢?
a****i
发帖数: 1182
19
来自主题: Java版 - 说说spring和ejb的差别
如果没有JBoss,没有Glassfish,就是websphere和weblogic两家
在我觉得那比spring一家要危险得多
虽然spring只有一个篮子
别的不说,就想M$那样,给java加点料,你要遵守标准
我偏偏给你提供非标准的api,性能更好,用着更方便
你用不用?
不用就是重新造轮子;用就是依赖
而且这种依赖你还不容易摆脱,什么都被别人控制
别看好像有两个篮子,比spring那一只篮子要危险得多
问题的核心不在于你有几只篮子,而是你对那些篮子有多大的控制力
所以我会选择开源的
标准不标准,其实更多的影响是对外的部分,象rest这样的
EJB这样偏底层的,标准没有那么重要,反而把问题弄复杂了
d*******i
发帖数: 77
20
来自主题: Java版 - Spring自学咋学呢?
学什么都从原理学。
spring 就是一个 ioc 的实现。
看看matin fowler 的 文章
http://martinfowler.com/articles/injection.html
有兴趣 直接做个简单的 sample code 然后一步步debug spring core 的源码
spring 的源码和一些sample都在https://github.com/SpringSource/
z*******3
发帖数: 13709
21
来自主题: Java版 - guice, spring和ejb
最近倒腾了一下guice,觉得蛮有趣,这三个东西的差异还是挺明显的
对于stateless ejb来说
每一个bean同时只能被一个thread访问
对于多个thread的并发,ejb通过pooling来解决
所以当thread多的时候,ejb数量也会增加
一般来说10个ejb可以应付60个甚至更多的threads的访问
对于spring来说
每一个bean缺省设置可以同时被无数个thread同时访问
缺省设置为singleton
所以建议把所有spring管理的bean设置为无状态的bean
否则并发访问这些状态会出问题
同时启动比较慢
因为它在启动时候会实例化几乎所有的singleton
对于guice来说
每一个bean缺省设置是new一个新对象给申请的thread
缺省设置是prototype
这样做的好处就是内存动态变化,启动快
只有在需要时候才会实例化对象
但是这种无穷尽地new对象会导致gc负担加重
动不动就要gc一下,不是很适合大型的项目
所以建议有经验的程序猿
参考spring的做法,尽可能多地.in(Singleton.class)
以达到复用bean的目的,因为对... 阅读全帖
r*****s
发帖数: 985
22
来自主题: Java版 - 是不是spring mvc用的很少
不是,
spring mvc是现在时,
struts有点out了,
这两个也不是一回事。
spring mvc主要是在backend serving rest/ajax calls,
前端用javascript framework。
spring framework是用了di等方法,
以loosely coupled modules
to provide almost all app server functions.
不过做点简单项目Work就好,
struts也就够了。
l********0
发帖数: 283
23
来自主题: Java版 - 关于struts和spring的几个疑问
最近在学struts和spring。
感觉它们确实很强大,spring的强项就是IOC和AOP,struts的强项是MVC的剥离,另外
struts也提供了很多接口,可以让我们自己来实现或者覆盖默认的。
现在有几个疑问:
1. 一个网站有很多页面,一些页面需要登录才能看,一些页面不需要登录,那么应该
在那些需要登录后才能看的页面增加验证的拦截器。请问这种拦截器是利用struts的
Interceptor更好,还是spring的aop更好?
2. 网上一个视频里说,我们几乎不需要自己来写struts的interceptor,因为struts已
经提供了很多通用的interceptor。这个意思是说:我们只要使用struts提供的
interceptor,配置一下就能用,不需要自己写代码;还是说继承struts的interceptor
来满足自己的要求?
希望我说明白了我的问题。请大家指教,非常感谢。
t***a
发帖数: 416
24
来自主题: Java版 - spring到底有什么好处?
我倒觉得hibernate帮了struts1的忙,早期spring是靠边站的
到后来有了struts2也就是当年的webwork,和spring, hibernate这三个整合的非常好,
形成了一个完整的体系结构,这倒的确增加了spring的用户群

烦)
T*********g
发帖数: 496
25
来自主题: Java版 - spring到底有什么好处?
一个简单的例子。
我现在用mysql做数据库,过两年业务扩大了,我想用oracle。如果是spring based
app,我只需要简单的配置一下就解决问题了。Oracle的相关代码我可以请以的注入到
需要的spring bean里。
还有就是spring整合了很多开源框架,提供了AOP的实现等功能,所以很有用。
T*********g
发帖数: 496
26
来自主题: Java版 - spring到底有什么好处?
你说的facebook,或着salesforce级别的应用,数据库更换难的问题和我说的在spring
app更换数据库不是一个意思。数据库更换难是比如说如何设计物理架构,如何设计读
写分离,如何备份,如何设计分片,如何监控,如何调优等等一系列数据库自己的问题
。这个更换数据库的确是很难的。
对spring应用来说,底层数据库的转变我不需要知道,我只要知道它是满足jdbc 3还是
4规范就差不多了。当然事物处理还是有点不同的,但是spring的声明式事物还是很容
易调整这个问题。
z*******3
发帖数: 13709
27
来自主题: Java版 - spring到底有什么好处?
当时有ejb
spring是不满意ejb搞出来的
当然不排除很多人不用
比如我现在这个
但是我觉得,不用是没有道理的
所以现在我们也在往这个方向上去转
说到底就是spring流行是因为人们不愿意用ejb
这个跟hibernate有什么关系
用hibernate不需要spring一样跑
直接从struts里面搞就行了

方案
的。
k********e
发帖数: 368
28
spring hibernate 我是属于非常熟练的水平。
Cassandra 也是他们一个新的R&D项目。我就是希望能够两天迅速的看看基本架构,和
简单操作,以及如何和spring, spring data整合
你平时是如何做呢? 有没有比较入门的资料?
a****i
发帖数: 1182
29
你大量使用 spring data?它的1.0 ga版本才出来没几天啊
spring data redis,spring data solr
看起来还不错的样子
g*****g
发帖数: 34805
30
这个关系是很大的,当年ejb2.x必须实现诸如home的一些接口,而ejb container利用这
些接口来管理ejb的life cycle。所以当Spring提出不需要实现接口也能做类似的管理
的时候,就是POJO。
Spring之初,目的的是用XML管理的话,可以做到DI framework neutral。这在后来
JSR330出来之后,用annotation仍然可以做得到。我个人不是那么在意有没有这个
vendor lockin,只要这个dependency是纯java可以embedded的。换句话说,你可以把
Spring和之上的Bean带到tomcat,或者带到java SE上仍然可以用,而没有逼着你用某
个特地的ejb server。
你要读一下这个wiki,基本上所谓POJO就是container independent的意思。
http://en.wikipedia.org/wiki/Plain_Old_Java_Object
z*******3
发帖数: 13709
31
hibernate 比 entity bean简单
spring比session bean简单
尤其是在2.x时代,所以拿hibernate配置跟session bean比是不厚道的
不是一个东西,当然3.x之后的版本ejb也变简单了,而且不需要额外处理
优势就体现出来了,但是spring本身有黏性,以前用spring的
现在要改成ejb3.x,不太容易
而且hibernate和db这种架构现在也面临着挑战
nosql和hadoop这些东西的流行就是对这种架构的挑战
谁能说这不是因为db和hibernate这些东西配置比较麻烦的缘故呢?
z*******3
发帖数: 13709
32
一个标准的ejb 2.x版本
有四个接口要继承,要写四个类
remote, remoteHome, local, localHome
每一个都需要xml配置,随便一个都可以写一大坨
教材里面往往会把所有的element挨个解释一遍
还要加上jndi去查找,还要打包
还要放到container里面去
还要让container能够挂上这些beans
你说麻烦不麻烦?这里面每一步都有可能做错
错一步整个流程就挂了
看spring多简单,一个beans.xml搞定
只要能启动beans factory,找到配置文件
就能搞定了,总共才三步,而且都可以debug出来
错在哪一步很清楚
我最早跑spring就是用main函数跑起来的
而不是tomcat,虽然网络上都是tomcat的例子
配置的麻烦之处在于,错一点就不能用
然后初学者还经常不知道错在哪里
所以当然还是spring容易,ejb麻烦
当然做过之后都不难,但是第一次永远都是最痛苦的
z*******3
发帖数: 13709
33
看了一下,现在spring正在跟hadoop融合
第一个ga版本在两个月前发布了
http://www.javacodegeeks.com/2013/02/spring-meets-apache-hadoop
spring往往是冲在最前沿的一个
看jcp和j2ee标准什么时候能够跟上
z*******3
发帖数: 13709
34
来自主题: Java版 - Spring分布式应用的入门例子
rmi不是spring的东西,是core java的东西
只要有java的地方就可以有rmi
spring是非标准的j2ee的其中之一,对应ejb的部分
尤其是session bean的部分,ejb现在也可以用beans.xml和inject了
应该把spring看成是j2ee里面的一个非标准子集
好处在于简单轻便依赖少,坏处在于不规范,私货多
如果你要做成wrapper也不是不可以,只不过怕是很少人会这么做

J2EE
b***i
发帖数: 3043
35
来自主题: Java版 - Spring的新手问题

http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd ">

class="org.springframework.jdbc... 阅读全帖
b***i
发帖数: 3043
36
最近折腾了一段时间,搞清楚了Spring JDBC。现在继续折腾JPA。求高手指点。
OpenShift上的Spring-quickstart架在jboss eap上,使用了h2,这是个内存中的数据库
,我想改为Mysql。Readme说,只要把persistene.xml里面的
java:jboss/datasources/ExampleDS
改成
java:jboss/datasources/MysqlDS
就行了。但是我试了不行,页面为the page was not found。我觉得,至少得把Mysql的
用户名密码什么的写了吧?我使用的是Eclipse,没有安装jboss,所以找不到
standalone.xml,也没有module.xml。相关的有一个文件spring-quickstart-ds.xml,
里面有
http://www.jboss.org/ironjacamar/schema"
... 阅读全帖
s****s
发帖数: 628
37
你的解释不能完全同意.
1. html page 可以接收data, 比如用thymeleaf.
2. 我现在的问题是, 我的html page不需要从model那里拿到data. 这样也不能用在
spring mvc上吗?
但是相反,如果一个jsp page不需要从model那里拿到data, 它也能作为spring mvc的
view.
那问题就是: html page 能不能做为spring mvc的view吗?
我觉得应该跟viewresolver的设置有关,但读了半天,还没找到.

html
either.
c*********e
发帖数: 16335
38
来自主题: Java版 - Spring菜鸟求救
spring最花時間的就是调试,用eclipse, maven, spring调试的时候,可能是pom里的
几个spring-core什么的版本不一致,或者在4.0以後还加了asm. 最好找个调好的,直
接把xml里面的code拷贝过来。
z****e
发帖数: 54598
39
来自主题: Java版 - Spring JBOSS
这要看怎么定义了
现在java的工作几乎没有不用spring的
至少spring的idea已经渗透到java的方方面面
但是说一定要用spring这些,这个不太好说
core java和jee之间的界限在逐步模糊
z****e
发帖数: 54598
40
来自主题: Java版 - Spring Framework magic
当你启动spring framework的时候
framework会扫描你所有的pkg,尤其是class
然后自动initiate&index所有的beans
这个时候,因为你的@Autowire被扫描到了
spring会自动initiate所有的beans
然后符合@Autowired条件的bean就那么一个
所以每次用到,都会自动inject进去
当然,如果有多个beans符合条件,你就需要定义了
所以spring的启动并不快没发现?
z****e
发帖数: 54598
41
来自主题: Java版 - Spring Framework magic
互相影响吧
制定jee标准里面,interface21也就是以前rod johnson创立搞spring的组织
就在jcp的committee里面
spring后来也兼容了jee标准化的annotation
spring可以看作是一个非标准的jee子集

and
"
EE
in
g*****g
发帖数: 34805
42
来自主题: Java版 - Spring Framework magic
People ends up using spring within ejb server because spring provides many
useful libraries. And many 3rd libraries are dependent on spring anyway.
z****e
发帖数: 54598
43
来自主题: Java版 - Spring Framework magic
当你启动spring framework的时候
framework会扫描你所有的pkg,尤其是class
然后自动initiate&index所有的beans
这个时候,因为你的@Autowire被扫描到了
spring会自动initiate所有的beans
然后符合@Autowired条件的bean就那么一个
所以每次用到,都会自动inject进去
当然,如果有多个beans符合条件,你就需要定义了
所以spring的启动并不快没发现?
z****e
发帖数: 54598
44
来自主题: Java版 - Spring Framework magic
互相影响吧
制定jee标准里面,interface21也就是以前rod johnson创立搞spring的组织
就在jcp的committee里面
spring后来也兼容了jee标准化的annotation
spring可以看作是一个非标准的jee子集

and
"
EE
in
g*****g
发帖数: 34805
45
来自主题: Java版 - Spring Framework magic
People ends up using spring within ejb server because spring provides many
useful libraries. And many 3rd libraries are dependent on spring anyway.
h*******3
发帖数: 122
46
比如spring security? spring data? batch? integration?
q**q
发帖数: 266
47
【 以下文字转载自 CS 讨论区 】
发信人: qiiq (qiiq), 信区: CS
标 题: java spring,nodejs,或者dart (转载)
发信站: BBS 未名空间站 (Tue Sep 30 12:26:17 2014, 美东)
发信人: qiiq (qiiq), 信区: BuildingWeb
标 题: java spring,nodejs,或者dart
发信站: BBS 未名空间站 (Tue Sep 30 12:25:47 2014, 美东)
我们准备做一个网站,我们会有大量数据,另外要求前端交互性强,会有许多可视化.
有如下option:
1,前端html,css,js,后端spring
2,nodejs
3,dart(AngularDart )
能否请高手说说各自优劣?感激不尽。
W***o
发帖数: 6519
48
来自主题: Programming版 - Java Play Framework 和 Spring 比较一下?
今天花了2个小时把play framework 大致看了一下,感觉比Spring简单,没有那么繁琐
的xml配置,可以上来就写java class, 然后填routes, view等等,感觉速度很快的样
子。
Spring我还在学,感觉光写那个xml文件就够花时间的了,不知道这个有没有auto-
complete的ide. 各位怎么看?是不是对play这种框架不屑一顾? 看到youtube里面有
几个视频,linkedin的一些开发人员对play很推崇的样子。
另外,Spring的工作机会是不是比play要多了几个数量级?还是对于web development
工作来说,这两个对找工作没有区别?
t**********s
发帖数: 930
49
仔细看了下log, 发现 spring boot app 用的是embedded Tomcat instance running
within Spring Boot,所以改那些外部的 configuration 应该没用。
打算试试这个:http://stackoverflow.com/questions/18776560/is-there-a-standard-way-to-customize-the-deploy-path-in-spring-boot
g*****g
发帖数: 34805
50
来自主题: Programming版 - 大家都怎么用Spring
除了DI, AOP,我们还用spring security, spring data, spring batch.
首页 上页 1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)