- 博客(11)
- 收藏
- 关注
原创 spring boot jpa多条件复杂子表查询
@Entity@Table(name = "cucu_favo")public class BaseCucuFavo { @EmbeddedId private BaseCucuFavoKey id; @Column(name = "create_time", nullable = false) private Timestamp addTime; p...
2019-12-11 09:42:51 873
原创 jpa多对多根据关联的数量进行排序
public Page findByPage(Integer page, Integer pageCount,Integer type) { if(page==null||pageCount==null){ page=1; pageCount=20; } Pageable pageable = Page...
2019-11-20 17:44:56 550
转载 jap注解详解
JPA中的多表连接一.User类@ManyToMany@JoinTable(name=“user_permission”, //用来指定中间表的名称//用于指定本表在中间表的字段名称,以及中间表依赖的是本表的哪个字段joinColumns= {@JoinColumn(name=“uid”,referencedColumnName=“id”)},//用于指定对方表在中间表的字段名称,以及...
2019-11-02 09:07:41 1516
原创 jpa左连接,表连接
我用了jpa的criteriaQuery来进行表连接 public Page<BaseMov> findByNav(BaseNav all1) { PageRequest of = PageRequest.of(0, 6); Page<BaseMov> results= baseMovDao.findAll(new Specificatio...
2019-11-01 19:12:57 1901
原创 jpa多条件动态查询
public Page<PushFile> findByBid(Pageable pageable, String bid) { Page<PushFile> results= pushFileDao.findAll(new Specification<PushFile>() { @Override ...
2019-10-30 15:49:13 485
原创 Jpa使用sql语句创建数据库
@Autowired private EntityManager entityManger; public boolean createTables(String tableName){ try { String sql="SELECT table_name FROM information_schema.TABLES WHERE tabl...
2019-10-30 15:47:13 1004
转载 jackson中的@JsonBackReference和@JsonManagedReference,以及@JsonIgnore
jackson中的@JsonBackReference和@JsonManagedReference,以及@JsonIgnore均是为了解决对象中存在双向引用导致的无限递归(infinite recursion)问题。这些标注均可用在属性或对应的get、set方法中。@JsonBackReference和@JsonManagedReference:这两个标注通常配对使用,通常用在父子关系中。@Js...
2019-10-30 15:43:25 173
原创 hibernate 多对多hql查询
hibernate 多对多hql查询if(selectionModuleId!=null){ //表链接 Finder f1 = Finder.create("select b FROM LemBook b left outer join b.lemHomeSet h where h.id =:id ").setParam("id",selectionModuleId); re...
2019-07-16 16:47:28 377
原创 spring data elasticsearch 大数据量导入elasticsearch
spring data elasticsearch 大数据量导入elasticsearch @Autowired private ElasticsearchTemplate esTemplate; @Autowired private LemBookRepository lemBookRepository; @Test public void setD...
2019-07-06 10:18:41 1151
原创 spring boot jpa org.hibernate.LazyInitializationException
spring boot jpa org.hibernate.LazyInitializationException我们可以在配置类里面这样设置在spring boot启动器里面加入如下代码如果你进行单元测试那么必须在方法上加入@Transactional注解如果你不想使用懒加载的话一共有以下解决方法我们在使用spring boot jpa 框架的时候会遇到懒加载异常 org.hibernate....
2019-07-05 11:01:08 822
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人