|
12 | 12 | <title>Knowing Spring</title>
|
13 | 13 |
|
14 | 14 | <para>Spring Data uses Spring framework's <ulink
|
15 |
| - url="http://static.springframework.org/spring/docs/3.0.x/reference/spring-core.html">core |
16 |
| - </ulink> functionality, such as the <ulink |
17 |
| - url="http://static.springframework.org/spring/docs/3.0.x/reference/beans.html">IoC |
18 |
| - </ulink> container and Data Access abstractions such as the portable |
19 |
| - exception hierarchy. While it is not important to know the Spring APIs, |
20 |
| - understanding the concepts behind them is. At a minimum, the idea behind |
21 |
| - IoC should be familiar for whatever IoC container you choose to use. |
22 |
| - </para> |
| 15 | + url="http://static.springframework.org/spring/docs/3.0.x/reference/spring-core.html">core</ulink> |
| 16 | + functionality, such as the <ulink |
| 17 | + url="http://static.springframework.org/spring/docs/3.0.x/reference/beans.html">IoC</ulink> |
| 18 | + container, <ulink |
| 19 | + url="http://static.springsource.org/spring/docs/3.0.x/reference/validation.html#core-convert">type |
| 20 | + conversion system</ulink>, <ulink |
| 21 | + url="http://static.springsource.org/spring/docs/3.0.x/reference/expressions.html">expression |
| 22 | + language</ulink>, <ulink |
| 23 | + url="http://static.springsource.org/spring/docs/3.0.x/reference/jmx.html">JMX |
| 24 | + integration</ulink>, and portable <ulink |
| 25 | + url="http://static.springsource.org/spring/docs/3.0.x/reference/dao.html#dao-exceptions">DAO |
| 26 | + exception hierarchy</ulink>. While it is not important to know the |
| 27 | + Spring APIs, understanding the concepts behind them is. At a minimum, |
| 28 | + the idea behind IoC should be familiar for whatever IoC container you |
| 29 | + choose to use.</para> |
23 | 30 |
|
24 | 31 | <para>The core functionality of the MongoDB and CouchDB support can be
|
25 |
| - used directly, with no references to the Spring Container, much like |
26 |
| - JdbcTemplate can be used 'standalone' without any other services of the |
27 |
| - Spring container. To leverage all the features of Spring Data document, |
28 |
| - such as it's repository support, then you will need to configure the |
29 |
| - container using Spring.</para> |
| 32 | + used directly, with no need to invoke the IoC services of the Spring |
| 33 | + Container. This is much like <classname>JdbcTemplate</classname> which |
| 34 | + can be used 'standalone' without any other services of the Spring |
| 35 | + container. To leverage all the features of Spring Data document, such as |
| 36 | + the repository support, you will need to configure some parts of the |
| 37 | + library using Spring.</para> |
30 | 38 |
|
31 | 39 | <para>To learn more about Spring, you can refer to the comprehensive
|
32 | 40 | (and sometimes disarming) documentation that explains in detail the
|
|
0 commit comments