Date post: | 22-Apr-2015 |
Category: |
Technology |
Upload: | alex-tumanoff |
View: | 996 times |
Download: | 0 times |
Spring. Boot up your development.
Сергей Моренец26 июня 2014 г.
About author
Works in IT since 2000
10 year of Java SE/EE experience
Occupied senior Java developer/Team Lead positions
Winner of 2013 JBoss Community Recognition Award. https://www.jboss.org/jbcra
Agenda
•Spring new features•Spring boot project•Q & A
Spring configuration
Spring annotations
Issues
Issues
Groovy
Spring configuration
Spring configuration
Environment
•Uses active profiles•Loads information from property sources•Property files•JVM system properties•System environment variables•JNDI•Servlet context parameters
Initialization
Initialization
Spring Boot
•Stand-alone Spring applications •Embed Tomcat or Jetty directly (no need to •deploy WAR files)•Automatically Spring configuration•Absolutely no code generation and no
requirement for XML configuration• Focus on business features and less oninfrastructure
Spring Boot
Spring Boot
•AopAutoConfiguration•JpaRepositoriesAutoConfiguration•HibernateJpaAutoConfiguration•DataSourceAutoConfiguration•JmsTemplateAutoConfiguration•MongoAutoConfiguration•RedisAutoConfiguration•WebMvcAutoConfiguration•SecurityAutoConfiguration
Properties
Properties
Spring Boot Actuator
•Series of endpoints to help manage your Spring application• Reads properties and spring beans and then returns a JSON view• Allows direct access to non functional application information without having to open an IDE or a command prompt
Spring Boot Actuator
•/info•/health•/beans•/env•/dump•/metrics•/trace•/autoconfigurationreport•/shutdown
Spring Boot Actuator. Health
Spring Boot Actuator. Metrics