概述
SQL:
CREATE VIEW my_view AS SELECT my_view_id, my_view_name FROM my_table;
创建java实体类
@Entity
@Table(name = "my_view")
public class MyView implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@Column(name = "my_view_id")
private Long myViewId;
@NotNull
@Column(name = "my_view_name")
private String myViewName;
}
创建Repository
import org.springframework.data.repository.CrudRepository;
public interface MyViewRepository extends CrudRepository<MyView, Long> {
}
此时则可以测试使用该Repository
@Autowired
private MyViewRepository myViewRepository;
// ...
long count = myViewRepository.count();
转载于:https://my.oschina.net/u/3359/blog/1577328
最后
以上就是无限蚂蚁为你收集整理的Spring DATA JPA 数据库视图映射的全部内容,希望文章能够帮你解决Spring DATA JPA 数据库视图映射所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复