mybatis
超人不会飞、
这个作者很懒,什么都没留下…
展开
-
Mybatis自动生成id,以及insert语句什么时候需要写id字段?什么时候不需要写id字段?
mybatis可以使用useGeneratedKeys来自动生成id(其他数字的值也一样可以): <insert id="save" parameterType="UserAlias" useGeneratedKeys="true" keyProperty="id"> INSERT INTO userinfo(username,age) V...原创 2019-10-20 15:40:35 · 6469 阅读 · 0 评论 -
宏观上掌握Mybatis框架
mybatis框架是一个持久层框架,是Apache下的顶级项目。mybatis可以让开发者的主要精力放在sql上,通过mybatis提供的映射方式,自由灵活的生成满足需要的sql语句。MyBatis可以将传向preparedStatement中的输入参数自动进行输入映射,将查询结果集灵活映射成java对象(输出映射)。 下面在整体上把握一下mybatis框架,总结一下mybatis的执行流程。...转载 2019-10-20 15:11:20 · 153 阅读 · 0 评论 -
Mybatis中的mapper输入映射和输出映射
输入映射首先是输入类型,输入类型分为以下几种:1.基本类型。2.pojo对象类型。3.pojo包装对象。所谓的包装对象,可以理解为,一个对象里面包含着另外一个对象。简单类型简单输入类型,比较简单。在传入参数的时候,直接将参数类型配置到parameterType中,代码如下: <select id="findUserById" parameterType="int" resultT...转载 2019-10-20 12:23:21 · 256 阅读 · 0 评论 -
Mybatis参数传递(具体可见项目mybatisDemo)
Mybatis参数传递(具体可见项目mybatisDemo)ORM持久层框架的佼佼者真正实现了SQL语句与Java代码的分离优秀的功能:动态SQL、缓存、插件(pageHelper)等1.Mybatis入参处理单参数Mybatis不做特殊处理,直接取出参数赋值给xml文件如:#{id}多参数:1)JavaBean传递参数 2)Map接口 3)注解@param第一种方式:...原创 2019-10-06 22:43:13 · 126 阅读 · 0 评论 -
Mabatis入门实践教学
Mabatis入门实践教学1.创建一个maven项目,导入mybatis相关的jar包,主要就是两个,pom文件的依赖书写如下: <!-- 导入mybatis依赖 --> <dependency> <groupId>org.mybatis</groupId> <artifactId>...原创 2019-10-06 22:43:06 · 116 阅读 · 0 评论