Mac OS X升个级,Java(&其它各种)社区鸡飞狗跳……
自从乔大爷走后,苹果整体给我的感觉是,除了越来越不会做产品,软件质量管理也已经是小公司的水准了……而这一感觉,在最新的Mac OS X 10.13 High Sierra(Tim Cook给OS起名字的能力从Mavericks开始就已经无力吐槽了……)以及iOS 11中集中爆发作为一个从Tiger开始就重度使用Mac [more...]
自从乔大爷走后,苹果整体给我的感觉是,除了越来越不会做产品,软件质量管理也已经是小公司的水准了……而这一感觉,在最新的Mac OS X 10.13 High Sierra(Tim Cook给OS起名字的能力从Mavericks开始就已经无力吐槽了……)以及iOS 11中集中爆发作为一个从Tiger开始就重度使用Mac [more...]
之前的一篇文章介绍了Spring的LDAP子项目和ODM框架,其中提到了LDAP事务,但没有深入,而且那个配置中的事务也是不work的。上个周末在和JTA斗智斗勇的同时把项目中的LDAP事务也搞定了,现在可以做到将LDAP和Hibernate的session factory放在同一个事务上下文中进行ACID管理,即LDAP和数据库操作实现“all or [more...]
今天下午开始尝试将项目的transaction交给Glassfish的JTA管理,因为之后会使用到JMS,需要与JDBC组成跨data source的事务。但是不知道是没人这么干过还是大家不屑于将完整的配置过程就下来,JBoss的官方文档、Spring的官方文档、SOF都没有可用的配置建议。经过差不多半天时间的Google和尝试,终于配置成功,在此分享环境:Spring [more...]
自从Java 5引入泛型之后,Java与C++对于泛型不同的实现的优劣便一直是饭后的谈资。在我之前的很多training中,当讲到Java泛型时总是会和C++的实现比较,一般得出的结论是Java使用类型擦除(type [more...]
将spring配置中的velocity view改为: utf-8 utf-8
Spring Source真的是个很神奇的开源社区,从《J2EE without [more...]
在现在的项目中我们使用了spring + hibernate + struts的架构,在享受aop, orm, ioc, di带来的种种便利的同时,我们亦遇到了很多莫名其妙或者说刻骨铭心的教训,今天先整理两点,日后继续补充 经验一:时刻牢记,spring、hibernate对对象 [more...]
本文版权归本人所有,任何转载请标明出处Hibernate作为一个ORM框架可以说已经做到了极致,但是绝大多数情况下Hibernate都被应用于单容器环境中,以至于互联网上能够找到的在集群环境中使用的参考少之又少,和Spring整合的就更别说了。实际上,Hibernate可以使用JBoss的Treecache作为二级缓存以支持分布式集群本文将使用Spring [more...]
刚才在Glassfish的Google Group上收到有关Apache在EJB 3.1 JSR表决上投了否决票的消息。过去看了一下,发现只有Apache投了否决票,Eclipse、Spring弃权,而且Apache的理由相当牛逼:On 2009-11-30 Apache Software Foundation voted No with the following comment: The [more...]