- 浏览: 295514 次
- 性别:
- 来自: 杭州
最新评论
-
msdn19880714:
楼主你是逗逼么,像你这样比较,直接被气死了
不小心被Cglib忽悠了(已纠正错误2009-3-1) -
javacainiaosc:
网上关于coherence的资料太少了,刚刚入手学习,感谢楼主 ...
Coherence企业级缓存(一) 特点 -
108439162:
不得不说,可能博主自己觉得这样做很牛逼了。但是你忘了依赖注入的 ...
我的开发经验分享(一)-Spring业务bean零配置 -
u010980147:
为什么不告诉我们要导入的包?你做截屏的时候顺道包impor ...
Mule web service调用中的复杂类型传递 -
bigtian:
现在办理社保转移好像没有当年这么麻烦了,国家出台了新的法律了。 ...
作为程序员看社保跨地区转移的问题
文章列表
上篇 Hibernate+Spring多数据库解决方案(一)
4) 事务控制,使用Spring的 JtaTransactionManager 类来控制,但要为其注入JBboss启动后的 JTA事务管理器的名字 java:comp/UserTransaction; 使用Spring的自动代理功能为 业务类 *Service 进行拦截,控制事务边界。
<bean id="transactionManager" class="org.springframework.transaction.jta.JtaTransactionManager" ...
我以前在项目中的探索和实践,写出来与大家分享。 大家有其他好的方式,也欢迎分享。
环境:JDK 1.4.x , Hibernate 3.1, Spring 2.0.6, JBOSS4.0, 开发模式: Service + DAO
我们项目中需要同时使用多个数据库. 但 Hibernate 不能直接支持,为此我们对比了网上网友的方案,自己做了一点探索。
1. Demo需求
我们的项目使用一个全省的公共库加十多个地市库的架构。 本文主要说明原理,将需求简化为两库模型。
主库:User管里,主要是系统管理,鉴权等数据;
订单库:Order 管理, ...
我以前在项目中的实践选择过程,最终选择第三种方案,几种都写出来与大家分享。 大家有其他好的方式,也欢迎分享。 环境:JDK 1.4.x , Hibernate 3.1, Spring 2.0.6, 开发模式: Service + DAO 1. 代理工厂Bean事务管理( *ProxyFactoryBean) + Service + DAO配置 我刚开始看Spring时用的书是林信良的《Spring技术手册》,书中对声明式事务主要采用 TransactionProxyFactoryBean,业务Bean如 Service或BO类继承它来进行事务控制。代理工厂Bean( *ProxyFact ...
实际上EJB3规范我05年就略微了解了一些。
9月3号,广州IBM组织了技术沙龙,专题介绍EJB3,JPA的技术特点。这几年由于对 Hibernate,Spring 应用经验增加,当时对EJB3 的一些疑惑和不感冒,现在更加明确了。
沙龙上主要针对Hibernate 介绍了 EJB 3的 JPA, 针对Spring 介绍了 EJB 3 的容器特性,感觉IBM有贬低 Hibernate, Spring,力推EJB 3的气势,大概是为 WAS7的推广做准备吧,呵呵。
一些明显的点就是 EJB 3为了轻量化,避免 EJB 1, EJB 2当 ...
注:在JavaEye注册不久,前些天这篇文章发布在了blog首页,似乎大家都在论坛活动多,因此转移到论坛这边分享
关键字: spring 动态bean管理 零配置
1. Spring业务bean配置的困扰
利用Spring IoC 容器进行项目开发的一个重要工作就是在 applicationContext.xml 中进行bean管理。然而,业务bean(BO或Service),DAO bean的配置量随项目的功能规模增长而增长,对于大型项目而言,庞大的 bean配置文件维护起来极为痛苦。例如:
<!-- 业务对象 -->
<bean i ...
【START 修改日志 当天 22:12 】:本文主要是针对基于Hibernate框架的项目开发中复杂查询的最佳实践。分析了前几个网友的意见,我想在几个基本方面hibernate QBC,QBE还是很方便的:
1) 单表简单查询(基于字段的等值查询, 全部And运算)时,简单的汇总,如count等。
2) 全动态查询条件, QBE很方便。
【END 修改日志 当天 22:12 】
【START 修改日志 2008-9-19 21:20】:
[quote="ziyuan"] ibatis完全符合lz的需求,,why not try ...
JavaEye Blog “代码 ”功能可以将指定的程序代码加量显示,非常好。不过用了这一个多月来,发现2个bug。
1. blog再次进行编辑时,原来的代码片段格式完全丢失,这算是bug吧? 特别是当技术文章中代码片段使用较多时,要重复添加“代码”真是一件痛苦的事儿。
2. blog 创建或编辑是,对于HTML网页的复制,再贴过来支持的不是很好,经常图片不能自动贴过来。
这两处就没有csdn做的那么好了。 不过JavaEye人气旺,没的说,呵呵。
希望JavaEye能有所改善, 不断进步。
- 2008-09-14 09:16
- 浏览 1532
- 评论(0)
几个月前,新闻关注过社保跨地区转移的问题。相信这也是国人,特别是咱们这个工作变动频繁的程序员群体非常关心却又无奈,窝火的问题。
现状是,现在的养老,医疗,住房公积金等社保投保和资金管理属于各 ...
(原创文章)
1. Spring业务bean配置的困扰
利用Spring IoC 容器进行项目开发的一个重要工作就是在 applicationContext.xml 中进行bean管理。然而,业务bean(BO或Service),DAO bean的配置量随项目的功能规模增长而增长,对于大型项目而言,庞大的 bean配置文件维护起来极为痛苦。例如:
<!-- 业务对象 -->
<bean id="authService" parent="baseTransactionProxy">
&l ...
经过大型J2EE项目实测,Log4j的日志输出对系统性能有比较显著的影响,尤其是日志输入量比较大时,例如:系统并发量很大,显示Hibernate的sql和参数日志,或日志级别较低DEBUG或INFO时等。
使用Async Logger控制日志输出可以显著改善 ...
AOP原理及在架构设计中的应用(三)
【摘要】 面向方面的编程(AOP)技术已在Java领域产生多年,它为传统的编程模式带来了一种新的思维和方式。AOP本身为程序结构带来的灵活性,在JavaEE架构设计上也能发挥极大的作用。本文对AOP原理,Spring AOP基本编码方式进行了简明,清晰的介绍,还对公司项目实践中AOP的基本应用模式进行了归纳,整理, 有更贴近实践的指导意义。
【关键词】AOP JavaEE 架构设计
2.2. AOP 应用举例
2.2.1.
AOP原理及在架构设计中的应用(二)
【摘要】 面向方面的编程(AOP)技术已在Java领域产生多年,它为传统的编程模式带来了一种新的思维和方式。AOP本身为程序结构带来的灵活性,在JavaEE架构设计上也能发挥极大的作用。本文对AO ...
AOP原理及应用
【摘要】 面向方面的编程(AOP)技术已在Java领域产生多年,它为传统的编程模式带来了一种新的思维和方式。AOP本身为程序结构带来的灵活性,在JavaEE架构设计上也能发挥极大的作用。本文对AOP原理,Spring AOP基本编码方式进行了简明,清晰的介绍,还对公司项目实践中AOP的基本应用模式进行了归纳,整理, 有更贴近实践的指导意义。
【关键词】AOP JavaEE 架构设计
1. AOP原理
1.1. AOP是什么
AOP(Aspect-Oriented Programming)就是面向方面的编程,这一概念最初由Xerox P ...
- 2008-08-17 21:53
- 浏览 4266
- 评论(0)