y4ung
2017-08-21 12:00关于spring data jpa的问题.
spring boot 中通过爬虫爬取内容(中文),然后在mysql中插入数据。
我在本地测试是没问题的,一共13条数据都能采集并保存。但是我部署到云服务器的时候,只能保存11条数据;
我的save函数思路是这样的,如果数据库里没有该数据则插入数据到表中。
if((gradeRepository.findByCourseName(grade.getCourseName()))==null){
保存数据
}
经过打印调试,发现少了的那两条记录的if的结果是false,也就是一开始数据库没有数据的情况下find返回的结果不为空……请问可能是什么原因?谢谢!
系统环境:腾讯云 Centos7.3, Mysql 5.6, Spring boot 1.5.6.RELEASE
- 点赞
- 回答
- 收藏
- 复制链接分享
2条回答
为你推荐
- SpringBootJPA 查询小于XXX时间报错
- spring
- java
- jar
- 2个回答
- SpringDataJpa如何实现公共方法的封装。
- spring
- java
- hibernate
- 2个回答
- Spring data jpa ExampleMatcher
- spring
- 2个回答
- springboot jpa生成sql语句时间格式不正确?
- spring
- java
- 2个回答
- SpringData Jpa的问题
- hibernate
- intellij-idea
- spring
- eclipse
- 3个回答
换一换