我试图从关联ManyToMany恢复数据,但我不能,这是我的代码.
实体产品:
@Entity
public class Produit implements Serializable {
@Id
@Column(name="Produit_ID")
@GeneratedValue
private Long id;
private String dq;
private String icForme;
private String ich;
private String icht;
@ManyToMany(cascade = {CascadeType.ALL})
@JoinTable(name="produit_terminal",
joinColumns={@JoinColumn(name="Produit_ID")},
inverseJoinColumns={@JoinColumn(name="Terminal_ID")})
private Set<Terminal> terminals = new HashSet<Terminal>();
//getter setter
Run Code Online (Sandbox Code Playgroud)
实体终端:
@Entity
public class Terminal implements Serializable{
@Id
@GeneratedValue
@Column(name="Terminal_ID")
private Long id;
private String crimpkontakt;
private String equipment;
private String geometrie;
private String dcbt;
private String icb;
private String ak;
@ManyToMany(mappedBy="terminals")
private Set<Produit> produit = new HashSet<Produit>();
//getter …Run Code Online (Sandbox Code Playgroud) 我想在我的应用程序中实现验证码,但我得到这个错误可以有人告诉我原因吗?
2014年7月1日12:22:04 com.sun.faces.context.PartialViewContextImpl $ PhaseAwareVisitCallback访问GRAVE:javax.faces.FacesException:找不到catpcha的公钥,使用primefaces.PUBLIC_CAPTCHA_KEY context-param来定义一个
我想知道是否可以使用Spring Batch,以便从Excel文件中读取并将其保存在数据库中.
备注: Excel文件内容每2小时变化一次.
如果使用Spring Batch无法实现,我可以使用哪种其他解决方案
captcha ×1
database ×1
excel ×1
hibernate ×1
jsf ×1
jsf-2 ×1
many-to-many ×1
primefaces ×1
spring-batch ×1