在不拖累其他问题的情况下,我只想简单地回答一下。
在Spring Data JPA中,应该有一个String实体,需要将其保存为DB中的CLOB。因此,实体的CLOB列应如下所示。
@Entitypublic class SampleData { // other columns @Column(name="SAMPLE", columnDefinition="CLOB NOT NULL") @Lob private String sample; // setters and getters}
然后你应该有一个像下面的仓库
public interface SampleDataRepo extends PagingAndSortingRepository<SampleData, Integer> {}
现在在Service方法中,您可以执行以下 *** 作
@Servicepublic class SampleDataService { @Autowire SampleDataRepo repo; public SampleData saveSampleData() { SampleData sd = new SampleData(); sd.setSample("longtest"); repo.save(sd); }}
这就是将String数据保存为DB中的CLOB的方式。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)