0
我正在使用Spring Boot和Spring Data JPA。我創建了一個實體作爲一個具有原型範圍的Spring bean。如何讓每個對象的bean保存在數據庫中?如何在Spring Boot中獲取Bean的原型
@Entity
@Table(name="sample")
@Scope(value=ConfigurableBeanFactory.SCOPE_PROTOTYPE)
public class Sample {
@Id
@GeneratedValue(strategy=GenerationType.AUTO)
private Long id;
private String name;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
如果我不使用實體的Spring bean,然後我將使用下面的代碼來獲取對象:
Sample sample = new Sample();
我應該如何使用使用Spring中的原型範圍的bean對象啓動?
您使用Spring並不意味着一切必須是一個Spring bean的事實。自己創建一個新實例沒有任何問題。 –