{
"MyBatis Mapper XML Template": {
"prefix": "mybatis-mapper",
"body": [
"",
"",
"",
"",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
"",
" ",
" ",
" ${5:entity_id}, ${7:field_name},",
" optsn, creator, updater, dept_path, remark, create_time, update_time, delete_time, deleted",
" ",
"",
" ",
" ",
" INSERT INTO ${10:tb_entity_name} (",
" ${5:entity_id}, ${7:field_name},",
" optsn, creator, updater, dept_path, remark, create_time, update_time, deleted",
" ) VALUES (",
" #{${6:entityId}}, #{${8:fieldName}},",
" #{optsn}, #{creator}, #{updater}, #{deptPath}, #{remark}, #{createTime}, #{updateTime}, #{deleted}",
" )",
" ",
"",
" ",
" ",
" UPDATE ${10:tb_entity_name}",
" ",
" ",
" ${7:field_name} = #{${8:fieldName}},",
" ",
" ",
" updater = #{updater},",
" ",
" ",
" dept_path = #{deptPath},",
" ",
" ",
" remark = #{remark},",
" ",
" ",
" update_time = #{updateTime},",
" ",
" ",
" WHERE ${5:entity_id} = #{${6:entityId}}",
" ",
" AND deleted = #{deleted}",
" ",
" ",
"",
" ",
" ",
" UPDATE ${10:tb_entity_name}",
" SET deleted = true,",
" delete_time = NOW()",
" WHERE ${5:entity_id} = #{${6:entityId}}",
" ",
"",
" ",
" ",
"",
" ",
" ",
"",
" ",
" ",
"",
" ",
" ",
"",
""
],
"description": "MyBatis Mapper XML 完整模板"
},
"MyBatis ResultMap": {
"prefix": "mybatis-resultmap",
"body": [
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" "
],
"description": "MyBatis ResultMap 映射"
},
"MyBatis Insert": {
"prefix": "mybatis-insert",
"body": [
" ",
" ",
" INSERT INTO ${4:tb_entity_name} (",
" ${5:entity_id}, ${6:field_name},",
" optsn, creator, updater, dept_path, remark, create_time, update_time, deleted",
" ) VALUES (",
" #{${7:entityId}}, #{${8:fieldName}},",
" #{optsn}, #{creator}, #{updater}, #{deptPath}, #{remark}, #{createTime}, #{updateTime}, #{deleted}",
" )",
" "
],
"description": "MyBatis Insert 语句"
},
"MyBatis Update": {
"prefix": "mybatis-update",
"body": [
" ",
" ",
" UPDATE ${4:tb_entity_name}",
" ",
" ",
" ${6:field_name} = #{${5:fieldName}},",
" ",
" ",
" updater = #{updater},",
" ",
" ",
" dept_path = #{deptPath},",
" ",
" ",
" remark = #{remark},",
" ",
" ",
" update_time = #{updateTime},",
" ",
" ",
" WHERE ${7:entity_id} = #{${8:entityId}}",
" ",
" AND deleted = #{deleted}",
" ",
" "
],
"description": "MyBatis Update 语句"
},
"MyBatis Delete": {
"prefix": "mybatis-delete",
"body": [
" ",
" ",
" UPDATE ${4:tb_entity_name}",
" SET deleted = true,",
" delete_time = NOW()",
" WHERE ${5:entity_id} = #{${6:entityId}}",
" "
],
"description": "MyBatis Delete 语句(逻辑删除)"
},
"MyBatis Select ById": {
"prefix": "mybatis-select-id",
"body": [
" ",
" "
],
"description": "MyBatis Select ById 查询"
},
"MyBatis Select ByFilter": {
"prefix": "mybatis-select-filter",
"body": [
" ",
" "
],
"description": "MyBatis Select ByFilter 查询"
},
"MyBatis Select Page": {
"prefix": "mybatis-select-page",
"body": [
" ",
" "
],
"description": "MyBatis Select Page 分页查询"
},
"MyBatis Select Count": {
"prefix": "mybatis-select-count",
"body": [
" ",
" "
],
"description": "MyBatis Select Count 计数查询"
},
"MyBatis Base Column List": {
"prefix": "mybatis-columns",
"body": [
" ",
" ",
" ${1:entity_id}, ${2:field_name},",
" optsn, creator, updater, dept_path, remark, create_time, update_time, delete_time, deleted",
" "
],
"description": "MyBatis 基础列定义"
}
}