(REVERT) BAEL-2095 CrudRepository save() method

This commit is contained in:
Dmytro Korniienko 2018-09-11 00:13:41 +03:00
parent 9664247f4f
commit 2e60aa32a2
3 changed files with 0 additions and 70 deletions

View File

@ -1,29 +0,0 @@
package com.baeldung.config;
import com.baeldung.dao.repositories.InventoryRepository;
import com.baeldung.domain.MerchandiseEntity;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.domain.EntityScan;
import org.springframework.context.ConfigurableApplicationContext;
import org.springframework.data.jpa.repository.config.EnableJpaRepositories;
@SpringBootApplication
@EnableJpaRepositories(basePackageClasses = InventoryRepository.class)
@EntityScan(basePackageClasses = MerchandiseEntity.class)
public class CustomConfiguration {
public static void main(String[] args) {
ConfigurableApplicationContext context = SpringApplication.run(CustomConfiguration.class, args);
InventoryRepository repo = context.getBean(InventoryRepository.class);
MerchandiseEntity pants = new MerchandiseEntity("Pair of Pants");
repo.save(pants);
MerchandiseEntity shorts = new MerchandiseEntity("Pair of Shorts");
repo.save(shorts);
pants.setTitle("Branded Luxury Pants");
repo.save(pants);
}
}

View File

@ -1,7 +0,0 @@
package com.baeldung.dao.repositories;
import com.baeldung.domain.MerchandiseEntity;
import org.springframework.data.repository.CrudRepository;
public interface InventoryRepository extends CrudRepository<MerchandiseEntity, Long> {
}

View File

@ -1,34 +0,0 @@
package com.baeldung.domain;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
@Entity
public class MerchandiseEntity {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private Long id;
private String title;
public MerchandiseEntity() {
}
public MerchandiseEntity(String title) {
this.title = title;
}
public Long getId() {
return id;
}
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
}