How to Spring » History » Version 3
Henning Blohm, 05.09.2012 17:45
1 | 2 | Henning Blohm | h1. How to Use the Spring Framework in Z2 |
---|---|---|---|
2 | |||
3 | There is actually nothing sooo particular about using Spring in Z2. But when knowing how Z2 modularity works, there is much to gain by spending a few minutes reading this How-To. However it is required that you are familiar with the Spring framework as such. |
||
4 | |||
5 | h2. Pre-Requisites |
||
6 | |||
7 | 3 | Henning Blohm | In order to have the Spring libraries available you need to add the repository _z2-addons.spring_ to your environment. Some samples, for example the z2-samples.jta-spring sample explained in [[How to TransactionManager]] does so. To use the master branch version, add a *springRepository.properties* component descriptor to your *environment* module saying |
8 | |||
9 | <pre> |
||
10 | com.zfabrik.systemStates.participation=com.zfabrik.boot.main/sysrepo_up |
||
11 | |||
12 | # git stored component repository |
||
13 | com.zfabrik.component.type=com.zfabrik.gitcr |
||
14 | |||
15 | # true <=> optional repository. If gitcr.uri is invalid, then this gitcr will be ignore silently |
||
16 | gitcr.optional=true |
||
17 | |||
18 | # this can also point to a remote repository like |
||
19 | # ssh://myserver/some/git/repo |
||
20 | gitcr.uri=http://git.z2-environment.net/z2-addons.spring |
||
21 | |||
22 | # the git branch to use (e.g. 'master') |
||
23 | gitcr.branch=master |
||
24 | </pre> |
||
25 | |||
26 | For your own system, you may need to adapt the repository URL and the branch selection accordingly. |
||
27 | |||
28 | If that sounds like meaningless gibberish to you - sorry please consult the documentation at http://www.z2-environment.eu/v20doc and go back to [[First_steps_with_z2]]. |
||
29 | |||
30 | 2 | Henning Blohm | h2. Using Spring in Web Applications |
31 | |||
32 | h2. Using Spring in Re-use Modules |
||
33 | |||
34 | h2. Using Spring's Aspect/J Configuration |