Skip to content

Commit afdc4b6

Browse files
committed
Edit and revise wording in the Apache Geode API Extensions chapter of the Reference Documentation.
1 parent 7c80e46 commit afdc4b6

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

spring-geode-docs/src/docs/asciidoc/_includes/geode-api-ext.adoc

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,18 +6,18 @@
66

77

88
The Spring Boot for {geode-name} (SBDG) project includes the `org.springframework.geode:apache-geode-extensions` module
9-
to make the use of {geode-name} {apache-geode-javadoc}[APIs] in a Spring and non-Spring application context more
9+
to make use of the {geode-name} {apache-geode-javadoc}[APIs] in a Spring and non-Spring application context more
1010
effective. While this module is relatively new, it contains several, necessary API extensions already.
1111

12-
The {geode-name} {apache-geode-javadoc}[API] is quite complex and difficult to use properly, especially without prior
12+
{geode-name} {apache-geode-javadoc}[APIs] are quite complex and difficult to use properly, especially without prior
1313
knowledge or experience to do so. Users very often get things wrong and is the main reason why Spring's APIs
14-
for {geode-name} are invaluable; they lead users to do the right thing, first and foremost, to begin with!
14+
for {geode-name} are invaluable; they lead users to do the right thing from the start, first and foremost.
1515

16-
However, this module and its extensions do not simply exist to only help users use {geode-name}'s APIs more effectively.
17-
In fact, with Spring's abstractions, it should not be necessary to use {geode-name} APIs at all, e.g. like when using
18-
the Spring Cache Abstraction for caching or the the Spring Data Repository abstraction for DAO developement. This module
19-
exists and is necessary primarily because it enables Spring for {geode-name} in many capacities do what it needs to do
20-
along with working around the complexities and limitations of {geode-name} APIs in a Spring and application context.
16+
However, this module does not simply exist only to help users use {geode-name}'s APIs more effectively. In fact, with
17+
Spring's abstractions, it should not be necessary to use {geode-name} APIs at all, e.g. like when using the Spring Cache
18+
Abstraction for caching or the Spring Data Repository abstraction for DAO development. This module is necessary
19+
to enable Spring for {geode-name} to overcome and adapt to the limitations the API in a Spring and application context
20+
in order to do what Spring for {geode-name} needs to do that makes the experience familiar to Spring users.
2121

2222
In general, Spring shields users from design problems as well as changes in 3rd party library APIs, which could
2323
adversely affect your Spring applications when integrating with these libraries. Spring's APIs provide a layer of

0 commit comments

Comments
 (0)