#Spring Course samples and examples for students of St.Petersburg Polytechnic University.
###Workshops:
-
Intoduction to Spring Framework. Inversion of Control.
-
Spring Testing and Spring Data Access. JDBC Template.
-
Spring MVC. Java Servlets.
-
Spring Rest. AngularJs.
-
Spring Security.
-
Spring Data. Apache Solr.
-
Spring Integration. Spring Batch.
###Getting started with sc-project
- Install latest JDK 8
- Install latest version of Spring Tool Suite: http://spring.io/tools
- Install Apache Tomcat 8(just unpack archive to any folder) http://www.tomcat.apache.org
- Add Tomcat to Servers view in Spring Tool Suite
- Clone this repository to any folder and import it in STS as File->Import->Existing Maven Project
Currently default data source is embedded HSQL DB which is initialized during application start, so no additional settings required.
###Usefull links:
- Spring documentation http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle
- Maven http://maven.apache.org/
- Spring Tool Suite http://spring.io/tools