@@ -14,35 +14,35 @@ Introduction
1414
1515Key Features
1616
17- * {{{reference/html/reference/html/ components.html}Inversion Of Control}} - The idea is to decouple two classes at
17+ * {{{reference/html/components.html}Inversion Of Control}} - The idea is to decouple two classes at
1818 the interface level. This lets you build many reusable parts in your
1919 software, and your whole application becomes more pluggable. You can
2020 use either the XmlApplicationContext or the
2121 DecoratorBasedApplicationContext.
22-
22+
2323 * {{{reference/html/aop.html}Aspect-oriented Programming}} - Spring Python provides great ways
2424 to wrap advice around objects. It is utilized for remoting. Another
2525 use is for debug tracers and performance tracing.
26-
27- * {{{reference/html/reference/html/ dao.html}Data Access}} - Reading from the database requires a
26+
27+ * {{{reference/html/dao.html}Data Access}} - Reading from the database requires a
2828 monotonous cycle of opening cursors, reading rows, and closing
2929 cursors, along with exception handlers. With this template class, all
3030 you need is the SQL query and row-handling function. Spring Python
3131 does the rest.
32-
33- * {{{reference/html/reference/html/ transaction.html}Transaction Management}} - Wrapping multiple
32+
33+ * {{{reference/html/transaction.html}Transaction Management}} - Wrapping multiple
3434 database calls with transactions can make your code hard to read. This module provides
3535 multiple ways to define transactions without making things complicated.
36-
37- * {{{reference/html/reference/html/ security.html}Security}} - Plugin security interceptors to
36+
37+ * {{{reference/html/security.html}Security}} - Plugin security interceptors to
3838 lock down access to your methods, utilizing both authentication and domain authorization.
39-
40- * {{{reference/html/reference/html/ remoting.html}Remoting}} - It is easy to convert your local application into a
39+
40+ * {{{reference/html/remoting.html}Remoting}} - It is easy to convert your local application into a
4141 distributed one. If you have already built your client and server
4242 pieces using the IoC container, then going from local to distributed
4343 is just a configuration change.
44-
45- * {{{reference/html/reference/html/ samples.html}Samples}} - to help demonstrate various features of Spring Python,
44+
45+ * {{{reference/html/samples.html}Samples}} - to help demonstrate various features of Spring Python,
4646 some sample applications have been created:
4747
4848 * {{{reference/html/samples.html#samples-petclinic}PetClinic}} - Everybody's favorite Spring
0 commit comments