这期需要将oracle迁移到mysql,所以,会将dao层的工程都换成mysql的写法。
以前的写法:
@Delete("delete from test t where t.ID=#{id}") void del(long id);
delete from test t where t.ID=#{id} 在oracle中是ok的,但是在mysql中,是报错的。需要将它改为:
delete from test where ID=#{id} 或者是 delete t.* from test t where t.ID=#{id}