世界のやまさ

SEKAI NO YAMASA

【Spring 4.0 対応】Spring Boot と Spring MVC と Spring Data JPA を使って Web API を作成する (1)

記事目次


 Java 使 Struts 調 Spring 

Web API DB Spring Data JPA 使



@nnasaki 
  (@masanobuimai) 2014, 624

 http://spring.io/  MVC  JPA  Spring 4 

Spring 





Spring Boot

(Tomcat) jar 



Spring MVC

 MVC 



Spring Data JPA

DB



Web API 


http://localhost:8080/customer  { "password": "test_password" }'  POST 

http://localhost:8080/customer/1  
{
  id: 1
  password: "test_password"
}


DB


Customer ID

kobito.1403620402.331338.png


 WEB-INF/web.xml 

kobito.1403620035.119706.png
Spring Boot  Using the default package OK
com
 +- example
     +- myproject
         +- Application.java
         |
         +- domain
         |   +- Customer.java
         |   +- CustomerRepository.java
         |
         +- service
         |   +- CustomerService.java
         |
         +- web
             +- CustomerController.java

13. Structuring your code 



IntellJ IDEA 13 

kobito.1403623519.105848.png


GitHubJava 

情報源