X Tutup
Skip to content

Commit e2b8652

Browse files
committed
More polishing on web page docs.
git-svn-id: https://src.springframework.org/svn/se-springpython-py/trunk/springpython@169 ce8fead1-4192-4296-8608-a705134b927f
1 parent 3c0814b commit e2b8652

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

docs/apt/index.apt

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -14,35 +14,35 @@ Introduction
1414

1515
Key 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

Comments
 (0)
X Tutup