1

我在我的项目中使用 mybatis,我需要在“point”(mysql)类型的列上插入数据。

我该怎么做?

我已经设法为我的表创建了一个映射器,但是如何为查询指定几何数据类型?

谢谢

4

1 回答 1

1

Point 列的 mysql 语句是

INSERT INTO t1 (pt_col) VALUES(Point(1,2))

因此,您可以在 Mybatis 中相应地传递值吗?

一个基本的例子就像

@Insert( "INSERT INTO t1( pt_col ) values( Point( #{x}, #{y} )" )
public int insert( @Param("x") int x, @Param("y") int y );
于 2013-10-21T06:06:04.507 回答