本帖来演示下SpringBoot下,实用Spring-Data-Jpa(解释: 数据库持久层)来实现CRUD操作,视图层采用Freemarker

这里我们先把application.properties修改成application.yml 主流格式

内容也改成yml规范格式
注意:yml格式有个注意点 冒号后面一定要加个空格
还有我们把context-path改成/方便开发应用
SpringBoot操作之Spring-Data-Jpa(二)CRUD实现
先写一个BookDao接口,要求实现JpaRepository
实现了 CRUD
SpringBoot操作之Spring-Data-Jpa(二)CRUD实现
再写一个BookController类
SpringBoot操作之Spring-Data-Jpa(二)CRUD实现
SpringBoot操作之Spring-Data-Jpa(二)CRUD实现
SpringBoot操作之Spring-Data-Jpa(二)CRUD实现
这里的@GetMapping(value=“xxx”) 类似 @RequestMapping(value=“xxx”,method=RequestMethod.GET)

以及@PostMapping(value=“xxx”) 类似 @RequestMapping(value=“xxx”,method=RequestMethod.POST)

bookList.ftl 展示数据
SpringBoot操作之Spring-Data-Jpa(二)CRUD实现
SpringBoot操作之Spring-Data-Jpa(二)CRUD实现
SpringBoot操作之Spring-Data-Jpa(二)CRUD实现
SpringBoot操作之Spring-Data-Jpa(二)CRUD实现SpringBoot操作之Spring-Data-Jpa(二)CRUD实现
SpringBoot操作之Spring-Data-Jpa(二)CRUD实现
SpringBoot操作之Spring-Data-Jpa(二)CRUD实现
SpringBoot操作之Spring-Data-Jpa(二)CRUD实现

相关文章: