
mybatis
文章平均质量分 57
chilllaxxx
这个作者很懒,什么都没留下…
展开
-
Mybatis增删改查以及Dao的写法
增加:单条增加xml INSERT INTO wycjwdjl_temp (recordid, lng, lat, gpstime, speed, isabled,direction,remark) VALUES (#{recordid},#{lng},#{lat},#{gpstime},#{speed},#{isabled},#{direction},原创 2016-10-31 19:26:53 · 1731 阅读 · 0 评论 -
MyBatis之传入参数——parameterType(转)
在MyBatis的select、insert、update、delete这些元素中都提到了parameterType这个属性。MyBatis现在可以使用的parameterType有基本数据类型和JAVA复杂数据类型基本数据类型:包含int,String,Date等。基本数据类型作为传参,只能传入一个。通过#{参数名} 即可获取传入的值复杂数据类型:包含JAVA实体类、Map。通过#{属性转载 2016-10-27 15:53:40 · 380 阅读 · 0 评论 -
MyBatis之主键自增——useGeneratedKeys
如果你的数据库支持主键自增,例如MySQL和SQL Server,那么你可以简单的设置 useGeneratedKeys="true" ,用keyProperty 去指定主键名称, if the Authortable above had used an auto-generated column type for the id, the statement would be modifi原创 2016-10-27 16:30:01 · 3397 阅读 · 0 评论 -
MyBatis之主键自增——selectKey
SelectKey在Mybatis中是为了解决Insert数据时不支持主键自动生成的问题,他可以很随意的设置生成主键的方式。不管SelectKey有多好,尽量不要遇到这种情况吧,毕竟很麻烦。selectKey Attributes属性描述keyPropertyselectKey 语句结果应该被设置的目标属性。resultTyp转载 2016-10-27 16:43:24 · 2373 阅读 · 0 评论 -
MyBatis批量插入数据
UserDacheReceipt.xml文件批量增加接单记录 -->id="addUserDacheReceiptBatch" useGeneratedKeys="true" keyProperty="id"> insert into user_dache_receipt (recordId,userId,driverName,driverSim,remark,c原创 2016-10-29 12:54:49 · 270 阅读 · 0 评论 -
mybatis批量插入,主键自增问题
批量增加车辆经纬度记录-->id="addWycjwdjlTempBatch" > INSERT INTO wycjwdjl_temp (recordid, lng, lat, gpstime, speed, isabled,direction,remark) values item="item" collection="list" separator=",">原创 2016-10-31 19:00:22 · 2950 阅读 · 0 评论