mybatis与mysql数据库交互时使用LocalDate类等

最近刚好学到了time类的问题,想着如何和数据库进行交互,在交互时应选择的类是什么。
如果是Mybatis3.4.5之前的版本,需要添加一个依赖

<dependency>
  <groupId>org.mybatis</groupId>
  <artifactId>mybatis-typehandlers-jsr310</artifactId>
  <version>1.0.2</version>
</dependency>

如果是Mybatis3.4.5之后,则不需要添加了,因为已经支持了上面的依赖的内容。个人推荐使用3.4.5之后的。

我们只需要知道对应time类下对应的那些localdate类需要对应到数据库的哪一个类型就可以了。
在这里插入图片描述
在这里插入图片描述
上面就是一个数据库中的类型和pojo类中日期类型的对应。

只需要在类型对应好,便可以像普通的数据类型一样去实现交互了。


版权声明:本文为qq_42536483原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。