SpringBoot+JPA,发送一个get请求时,会进行一次hibernate查询.

江湖啊江湖 2019-11-14 04:36:42
@GetMapping("/view/{id}")
public String toTest(@PathVariable("id") Log log, Model model){
return "/system/actionLog/detail";
}




@Data
@Entity
@Table(name="sys_log")
@EntityListeners(AuditingEntityListener.class)
public class Log implements Serializable {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
private String name;
}


请求 http://127.0.0.1:8080/log/view/1545 时,为什么有一条sql查询.

未进断点时,如下图:

当发送请求时,进入断点了,但是还未执行任何操作.如下图:


想请问下这个是什么原理,为什么会进行一次查询,控制台打印了一条SQL.
...全文
184 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
江湖啊江湖 2019-11-21
  • 打赏
  • 举报
回复
引用 2 楼 Spinach007 的回复:
还可以这样写啊。。。
https://docs.spring.io/spring-data/data-jpa/docs/current/reference/html/#core.web.basic.domain-class-converter
Spinach007 2019-11-20
  • 打赏
  • 举报
回复
还可以这样写啊。。。
江湖啊江湖 2019-11-15
  • 打赏
  • 举报
回复
大佬们呢~, 帮帮忙嘛...

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧