mybatis-plus中mysql的point对应java中处理
时间: 2024-03-07 16:46:59 浏览: 274
mybatis+mysql jar包
5星 · 资源好评率100%
Mybatis-plus 中的 Point 类型可以通过 java.awt.geom.Point2D.Double 类型进行处理。您可以在实体类中定义一个 Point2D.Double 类型的属性,并使用 Mybatis-plus 提供的 @TableField 注解将数据库中的 Point 类型字段映射到该属性上。同时,您还需要在 Mybatis-plus 的配置文件中配置对 Point 类型的支持,具体方式如下:
1.在 Mybatis-plus 的配置文件中添加如下配置:
```
<typeHandlers>
<typeHandler jdbcType="OTHER" javaType="java.awt.geom.Point2D.Double" handler="com.baomidou.mybatisplus.extension.handlers.PointTypeHandler"/>
</typeHandlers>
```
2.在实体类中定义 Point2D.Double 类型的属性,并使用 @TableField 注解将数据库中的 Point 类型字段映射到该属性上,例如:
```
@TableField(value = "location", typeHandler = PointTypeHandler.class)
private Point2D.Double location;
```
其中,`location` 是数据库中的 Point 类型字段,`PointTypeHandler` 是 Mybatis-plus 提供的 Point 类型处理器。
阅读全文