Difference between revisions of "Development"
Line 1: | Line 1: | ||
Installation, configuration and usage. | Installation, configuration and usage. | ||
− | == Developer tools == | + | ==Developer tools== |
* JDK setup | * JDK setup | ||
* Maven | * Maven | ||
Line 22: | Line 22: | ||
− | == Programming == | + | ==Programming== |
* Code | * Code | ||
** Java | ** Java | ||
Line 49: | Line 49: | ||
− | == Continuous integration == | + | ==Continuous integration== |
* Jenkins | * Jenkins | ||
* Sonar | * Sonar | ||
* SVN / GIT server | * SVN / GIT server |
Revision as of 09:40, 10 November 2013
Installation, configuration and usage.
Developer tools
- JDK setup
- Maven
- SVN client
- GIT client
- IDE configuration
- Eclipse
- NetBeans
- IntelliJ
- Java / JEE server
- Tomcat
- Glassfish
- IBM WAS
- Database
- Squirel client
- MySQL workbench
- MySQL server
- SOAPui
- JMS server: ActiveMQ
Programming
- Code
- Java
- JEE
- Spring
- JMS
- Maven tricks
- SQL
- Other
- Tests
- Units tests
- Integration tests
- Spring tests
- DB Unit
- Arquillian
- Load tests
- Architecture
- Design patterns
- SOA / ESB
- Clean code
- Performances check
- VisualVM (JMX monitoring of JDK)
- Methods
- Scrum
- Kanban
Continuous integration
- Jenkins
- Sonar
- SVN / GIT server