随笔分类 - Mybatis
摘要:方法一:(Oralce不支持这种写法) useGeneratedkeys 默认值为 false,含义:设置是否使用JDBC的getGenereatedKeys方法获取主键并赋值到keyProperty设置的领域模型属性中。 keyProperty 的值必须为数据库中主键且是自动增长的字段。(一般是
阅读全文
摘要:在Oracle中有些字段不是必填时在用户使用的时候会出现数据null的情况。这个时候在Oracle中是无法进行插入的。 在Mybatis也明文建议在映射字段数据时需要将JdbcType属性加上。这样相对来说是比较安全的。 如: 以下情况是在保证了前四种是不能为空的前提下,而后面几项为空时也不至于程序
阅读全文
摘要:SSM:SpringMVC、Spring、Mybatis三大框架。 Spring 在其中充当粘合剂的作用,无条件管理SpringMVC和Mybatis两大框架。 其中,Spring和SpringMVC其实可以说是父子关系,但是它们并不是同一个容器。故Spring 粘合 SpringMVC可以做到无缝
阅读全文
摘要:1.Mybatis中的接口形式 在Mybatis中使用接口形式将通过代理对象调用方法,从而实现sql的执行 1)定义一个接口 2)是通过代理对象调用方法 3)映射配置文件中,namespace的值是包名.接口名-->mapper.UserMapper 写sql标签的id为方法名 > findAll
阅读全文
摘要:1.Mybatis框架: Mybatis是一个半自动的对象关系映射(ORM),实现结果集的自动封装,sql写到配置文件中; Mybatis使用的是DTD约束。 2.Mybatis模块调用: 3.SqlMapConfig.xml :Mybatis框架的核心配置。 default=“MySql” > 默
阅读全文