1

プロジェクトで mybatis を使用しており、「ポイント」型 (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 に答える