Commit fcb099e8 authored by keita.onoguchi's avatar keita.onoguchi

shoesテーブルのEntity追加

parent 4e78b81d
package com.example.domain;
public class SalesLog {
}
package com.example.domain;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;
import lombok.Getter;
import lombok.Setter;
//shoesのentityクラス
@Entity
@Setter
@Getter
@Table(name="shoes")
public class Shoes {
@Id
@GeneratedValue
private Integer Id;
@Column(nullable=false)
private String Name;
@Column(nullable=false)
private Integer Price;
@Column(nullable=false)
private Integer Stock;
@Column(nullable=false)
private Integer Size;
@Column(nullable=false)
private Integer productStatus;
}
package com.example.repository;
import org.springframework.data.jpa.repository.JpaRepository;
import com.example.domain.Shoes;
public interface ShoesRepository extends JpaRepository<Shoes, Integer>{
}
package com.example.service;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.example.domain.Shoes;
import com.example.repository.ShoesRepository;
@Service
public class ShoesService {
@Autowired
ShoesRepository shoesRepository;
public List<Shoes> findAll(){
return shoesRepository.findAll();
}
public Shoes findOne(Integer id){
return shoesRepository.findOne(id);
}
public Shoes create(Shoes shoes){
return shoesRepository.save(shoes);
}
public Shoes update(Shoes shoes){
return shoesRepository.save(shoes);
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment