Spring Data JDBC Extensions 1.2.1

NOTICE: This project is no longer actively developed and will be moved to the attic later this year.

Spring Data JDBC Extensions is part of the umbrella Spring Data project. The JDBC support in the Spring Framework is extensive and covers the most commonly used features. This extension project provides additional support for working with advanced Oracle database features.

The bulk of the support is made up of code ported from the SpringSource project “Advanced Pack for Oracle Database” that was available for support subscription customers. We are now making this code available to all Spring users and any new developments will be made in the Spring Data JDBC Extensions project.
Features
Core

QueryDSL Support (Deprecated as of version 1.2.0) - Support for using the QueryDSL SQL module with a QueryDslJdbcTemplate that combines the functionality of QueryDSL and the familiar JdbcTemplate. This provides a type-safe API for query, insert, update and delete operations combined with the conveniences of Spring’s JdbcTemplate support, e.g. RowMapper, resource management, declarative transaction management, etc.

Oracle

RAC "Fast Connection Failover" - The RAC "Fast Connection Failover" provides the ability to have a Spring application transparently failover when a database node fails.

Streams AQ (Advanced Queueing) - The AQ support provides the option of using a single local transaction manager for both database and message access without resorting to expensive distributed 2-phase commit transaction management.

XML Types - Custom classes, examples and documentation on how to use Oracle JDBC extensions for their native XML Type.

Advanced Data Types - Custom classes, examples and documentation on how to use Oracle JDBC extensions for their advanced data types like STRUCT and ARRAY.

Custom DataSource Connection Preparer - This feature provides an API for customizing the connection environment with Oracle specific session settings etc.

Spring Initializr
Quickstart Your Project
Bootstrap your application with Spring Initializr.

translate:
翻译:

注意:该项目已不再积极开发,将于今年晚些时候迁至阁楼。
Spring数据JDBC扩展是伞形Spring数据项目的一部分。Spring框架中的JDBC支持非常广泛,涵盖了最常用的特性。此扩展项目为使用高级Oracle数据库功能提供了额外的支持。
大部分支持是由从SpringSource项目“advancedpackfororacle数据库”中移植的代码组成的,该项目可用于支持订阅客户。我们现在正在将此代码提供给所有Spring用户,Spring数据JDBC扩展项目中将进行任何新的开发。
特征
核心

QueryDSL支持(从版本1.2.0开始不推荐使用)-支持将QueryDSL和熟悉的JdbcTemplate的功能结合在一起使用QueryDSL SQL模块。这为查询、插入、更新和删除操作提供了一个类型安全的API,并结合了Spring的JdbcTemplate支持的便利性,例如RowMapper、资源管理、声明性事务管理等。
甲骨文公司

RAC“快速连接故障转移”-RAC“快速连接故障转移”提供了在数据库节点发生故障时让Spring应用程序透明地进行故障转移的能力。

Streams AQ(高级队列)-AQ支持提供了使用单个本地事务管理器进行数据库和消息访问的选项,而无需使用昂贵的分布式两阶段提交事务管理。

XML类型—有关如何对其本机XML类型使用Oracle JDBC扩展的自定义类、示例和文档。

高级数据类型-有关如何对其高级数据类型(如结构和数组)使用Oracle JDBC扩展的自定义类、示例和文档。

自定义数据源连接准备程序-此功能提供了一个API,用于使用Oracle特定会话设置等自定义连接环境。

弹簧初始化器
快速启动项目
使用Spring初始化器引导应用程序。

发布了0 篇原创文章 · 获赞 152 · 访问量 7065

猜你喜欢

转载自blog.csdn.net/blog_programb/article/details/105242404