Mybatis----注解方式开发

1注解开发:

  @select ( “select * from user where id=#{id}  and name=#{user}”)

   User getUserList(@Param("id2")   int id,@Param("user") String name) :@Param :应该是防止参数多,读取对应关系失效

2.绑定映射的 <mapper resource="com/home/dao/*Mapper.xml"/>  * 通配符匹配Mapper配置文件。

@Insert("insert into table(,,,)values(#{},#{}...)

@SelectKey(statement = "select LAST_INSERT_ID()",keyProperty = "id",resultType = Long.class,before = false) 返回非自增
@Options(useGeneratedKeys = true,keyProperty = "user.id keycolumn="id" ") 返回自增主键
new java.sql.Date(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse("2020-3-3").getTime()) 转换成SQL的日期类型
原文地址:https://www.cnblogs.com/chencn/p/12323142.html