InfoQ

InfoQ

主题/标签专用视图

依赖注入相关的内容


最新“依赖注入”相关专题内容

Java事务设计策略

主题
EJB,
Spring框架,
JDBC,
依赖注入,
Java EE,
SpringSource,
Java,
事务处理,
设计模式,
语言,
VMWare,
面向对象设计,
模式,
设计,
编程,
数据库

《Java事务设计策略》展示了如何使用基于Java的框架(如EJB和Spring)提供的事务模型来设计高效的事务管理策略。讲解了本地的、 编程式的、申明式的,以及XA的模型;此书包括了一系列说明如何高效利用这些模型的设计模式。

“依赖注入”相关新闻

Vmware vFabric Suite开始支持自动化部署与PostgreSQL

主题
Spring框架,
Cloud Foundry,
依赖注入,
SpringSource,
Java,
虚拟化,
设计模式,
VMWare,
IaaS,
语言,
许可证,
模式,
编程,
面向对象设计,
设计,
云计算,
商业

近日,Vmware宣布了VMware vFabric Suite 5.1,增加了自动化部署、企业级开源支持,同时还增加了对PostgreSQL的支持以及SQLFire内存数据库的一个扩展。

VMware已发布Spring Hadoop

主题
Spring框架,
依赖注入,
SpringSource,
Java,
大数据,
NoSQL,
语言,
数据库设计,
设计模式,
VMWare,
面向对象设计,
数据库,
模式,
Hadoop,
设计,
编程

VMware最近宣布,他们已经开始提供Spring Hadoop,这个项目整合了Spring框架和Apache Hadoop平台。

Spring AMQP 1.0 GA发布了

主题
AMQP,
Spring框架,
消息传送,
Java,
依赖注入,
SpringSource,
Web服务,
设计模式,
SOA,
VMWare,
语言,
.NET,
企业架构,
编程,
模式,
面向对象设计,
设计,
架构

近日,SpringSource(VMware下的一个部门)发布了Spring AMQP 1.0 GA(1.0.0.RELEASE)。Spring AMQP项目将Spring核心概念应用到了基于AMQP的消息解决方案的开发上,并且提供了Java与.NET两个版本。

Spring 3.1发布GA版本了

主题
Spring框架,
Java,
依赖注入,
SpringSource,
设计模式,
VMWare,
语言,
编程,
模式,
设计,
面向对象设计

SpringSource在上个月中旬发布了Spring 3.1的GA版本,其中添加了对Java 7的支持,还有环境抽象和缓存抽象。Chris Beams是Spring框架的主要提交者,InfoQ就Spring 3.1发布的更多细节和Spring 3.2的计划对他进行了采访。

“依赖注入”相关文章

成功实现依赖注入

主题
依赖注入,
设计模式,
.NET,
模式,
面向对象设计,
设计,
编程

虽然依赖注入的主要模式易于理解,但如果对它没有一个全局的理解,就很难成功实现它。DI是对控制反转(IoC)原则的应用,想要成功实现IoC,你就要把你的思维逆转过来。这篇文章勾画了成功实现DI所需的心智模型。

领域驱动设计和实践

主题
Spring框架,
Ruby,
依赖注入,
SpringSource,
Java,
动态语言,
VMWare,
.NET,
语言,
设计模式,
编程,
企业架构,
架构 ,
模式,
面向对象设计,
设计,
领域建模,
领域驱动设计

本文主要介绍了领域驱动设计的基本概念、要素、特点,对比了事务脚本和领域模型的特点,最后介绍了我们在软件开发过程中的领域驱动设计实践。

Hades——JPA的开源实现

主题
Spring框架,
Java,
SpringSource,
Domain-Driven Design,
依赖注入,
设计模式,
语言,
设计,
方法论,
VMWare,
编程,
面向对象设计,
模式

几乎所有的应用系统都需要通过访问数据来完成工作。在领域驱动设计方法中,通过为实体类定义资源库来实现领域对象的持久化。Java开发者经常使用JPA来实现持久化。Hades是一个开源项目,基于JPA和Spring构建,通过简化开发、减少工作量改进数据访问层的实现。

“依赖注入”相关技术访谈

Juergen Hoeller谈Spring 3.1与Spring 3.2

主题
Spring Web Flow,
Spring框架,
Java SE,
Java EE,
Java,
Web框架,
SpringSource,
依赖注入,
VMWare,
QCon,
语言,
设计模式,
模式,
面向对象设计,
设计,
会议,
Spring Batch,
编程,
架构

Juergen Hoeller和Charles Humble谈论了Spring 3.1与Spring 3.2中即将出现的新特性。采访中还探讨了SpringSource对标准化的态度,Java 7与Java 8语言的变化以及Java EE 6对框架带来的影响。

Rod Johnson谈Spring、OSGi、Tomcat及企业级Java的未来

主题
Spring Web Flow,
Apache Tomcat,
应用服务器,
Spring框架,
JCP,
Java,
Web框架,
依赖注入,
SpringSource,
语言,
设计模式,
VMWare,
编程,
架构 ,
企业架构,
BEA,
模式,
OSGi,
面向对象设计,
采访,
设计

Rod Johnson谈到了Spring Portfolio、Oracle对BEA及Sun对MySQL的收购、Java EE 6、Tomcat和Spring、Spring动态模块、企业级Java的未来、OSGi为应用开发者带来的好处、对Covalent的收购以及 Spring 3.0。Johnson还提到了SpringSource应用平台——它会在该访谈制作好的一个月后发布。

Joe Walker谈DWR

主题
Struts,
JavaScript,
Spring框架,
SpringSource,
Java,
Web框架,
动态语言,
依赖注入,
AJAX,
语言,
设计模式,
VMWare,
面向对象设计,
模式,
架构 ,
编程,
设计,
RIA,
Tibco,
Scriptaculous,
DWR,
Dojo

InfoQ在QCon伦敦2007的会议上就DWR工具箱问题采访了Joe Walker。Walker针对DWR2.0,包括对2.0的一些新性能发表了意见,例如“反向AJAX” (reverse AJAX)的细节,对于TIBCO的处理,集成开发环境(IDEs)对DWR的支持,与Spring的集成,他也谈到了DWR的未来计划,并且列举了一些有趣的DWR应用。

“依赖注入”相关迷你书

Java事务设计策略

主题
EJB,
Spring框架,
JDBC,
依赖注入,
Java EE,
SpringSource,
Java,
事务处理,
设计模式,
语言,
VMWare,
面向对象设计,
模式,
设计,
编程,
数据库

《Java事务设计策略》展示了如何使用基于Java的框架(如EJB和Spring)提供的事务模型来设计高效的事务管理策略。讲解了本地的、 编程式的、申明式的,以及XA的模型;此书包括了一系列说明如何高效利用这些模型的设计模式。

架构师(1月刊)

主题
依赖注入,
业务架构,
设计模式,
InfoQ声明,
模式,
商业,
云计算,
《架构师》月刊,
面向对象设计,
设计,
专家解惑

InfoQ中文站的电子杂志《架构师》(2012年1月刊)出炉了。本期的主编是InfoQ中文站翻译团队编辑金明。本期专题邀请云服务提供商的专家撰写文章讨论各自的实战经验,阐述各自的应对措施。其中既有新浪云SAE架构设计、监控的真实分享,也有又拍网如何做好云存储与基于图片的云服务。此外,本期专题还整理了云应用开发商分享的开发经验与实践。希望能够为希望迁移到云、或者开发云应用的朋友们解开对于云服务可用性的疑虑。

Spring的IoC容器

主题
应用服务器,
Spring框架,
依赖注入,
Java,
SpringSource,
语言,
设计模式,
VMWare,
扩展性,
架构 ,
编程,
企业架构,
性能和可伸缩性,
面向对象设计,
模式,
框架,
设计

本迷你书是《Spring揭秘》的精选版,节选了原书中介绍Spring IoC容器的6章。本书以幽默生动的语言、辅以有趣的故事和典故,循循善诱地阐述了Spring框架的方方面面。

OSWorkflow中文手册

主题
EJB,
Spring框架,
Java EE,
工作流/业务流程管理,
依赖注入,
Java,
业务流程管理,
SpringSource,
语言,
商业,
企业架构,
开放源代码,
SOA,
设计模式,
业务/IT整合,
VMWare,
编程,
模式,
架构 ,
面向对象设计,
设计,
XML

OSWorkflow是用纯Java语言编写,并且开放源代码。它最大的特点就是极其的灵活。它面向的用户群是具有技术背景的软件开发人员,用户可以根据自己的实际需求,用XML配置出完全符合自身业务逻辑的流程,从而取代复杂的代码。OSWorkflow适用于任何Java平台,并且在企业ERP开发中得到了非常广泛的应用。本书主要介绍了OSWorkflow的必要文件、运行示例,如何持久化,如何和Spring、OScore整合,如何理解OSWorkflow,以及GUI可视化设计器的使用和使用OSWorkflow的接口创建工作流等。