springboot 数据库
weixin_47115005
汽车电子嵌入式行业从业人员
展开
-
最简单的利用jpa实现update操作(根据查询已有列数据,插入新列的数据)
有两种方法。第一种:先查询到update的对象,然后对对象中你需要更新的数据进行set后,再去执行save方法。第二种:使用@Modifying和@Query的方法,这种方法对于刚刚认识jpa的人来说不太好理解,反正我是听了springboot+jpa几堂课之后,直接做项目的,对于这些都不太懂,所以个人认为第一种方法较为简单。以下是第一种方法的代码:contoller文件部分代码@GetMapping("/add")public Object add( @RequestParam原创 2021-05-18 22:53:05 · 5281 阅读 · 0 评论 -
springboot jpa关于findByID的用法 数据类型不同的情况
首先如果我发现的没错的话findbydeviceid括号里,要求必须是int类型。。。。所以主要经过多次尝试总结了三种情况:deviceid的类型:数据库:int实体类:intfindONE: integerfindbydeviceid要求:int这种情况可以正常获取数据数据库:varchar实体类:Stringfindbydeviceid要求:intfindONE: integer这种情况不可以正常获取数据,且findbydeviceid会报错数据库:varchar实体类:i.原创 2021-05-13 15:16:53 · 1304 阅读 · 0 评论 -
springboot jpa 的Sava方法,主键自增的问题
SQL server数据库的表格设置id位自增1,通过java后台利用jpa语句向数据库存入数据时,报错如下:解决方法:在设置实体类文件时:在@id前加上:@GeneratedValue(strategy = GenerationType.IDENTITY)原创 2021-05-12 20:52:04 · 969 阅读 · 0 评论 -
springboot+jpa+mysql Springboot+jpa+jdbc+sqlserver 使用时遇到的一系列的问题
更改背景正在做一个微信小程序的前后端项目,一开始使用的是springboot+jpa+mysql,但负责接受数据存入数据库的负责人执意要用sqlserver。本来微信小程序前端,以及spring boot利用jpa操作mysql的数据库都已经编写好了,但拗不过他,因为他是老师,我是学生,只能下点功夫更改。一开始负责小程序前端,对接口这块本来就不太熟,包括对框架,jpa的概念都不熟悉。本来不是个大问题,但中途走了很多弯路,还踩了Mybait的坑出现了一系列的问题,所以在此写出来,希望大家遇到相同的问题能够原创 2021-05-07 10:00:59 · 648 阅读 · 0 评论