Mybatis新增数据

如果接口传递的参数是一个对象

如果接口传递的参数是多个普通的参数,不是对象

方式一:在sql语句中通过接口中方法参数的索引位置来取参数的值

方式二:通过为接口中方法的参数自定义命名,在sql语句中通过自定义的名称来获取参数的值

 

方式三:dao接口方法只接收一个map类型的参数,所有的数据封装进map然后传递给sql语句,sql语句中通过map中的key来获取数据

 

方式四:dao接口传递的参数有多个,既有对象类型,也有基本类型【万能方式】

插入数据后返回新增的这一条数据的主键的值

mysql中在执行了insert语句后接着执行下面的语句,可以获取insert的数据的主键的值

用Mybatis实现插入数据并且获取主键的值

测试获取返回的主键的值

Mybatis执行后将新增的数据的主键的值设置到了对象的属性中了,需要通过对象调用属性来获取返回的主键的值。

猜你喜欢

转载自www.cnblogs.com/Tunan-Ki/p/11780008.html