用注解来简化xml配置的时候,@Param注解的作用是给参数命名,参数命名后就能根据名字得到参数值,正确的将参数传入sql语句中 我们先来看Mapper接口中的@Select方法 1、@Select(……)注解的作用就是告诉mybatis框架,执行括号内的sql语句 2、s_id id,s_name ...
分类:
其他好文 时间:
2018-06-29 01:14:45
阅读次数:
190
Mybatis官网:http://www.mybatis.org/mybatis-3/ Mybatis官网:http://www.mybatis.org/mybatis-3/ Mybatis的介绍 Mybatis是一个操作数据库的框架。最开始叫做ibatis,从apache基金会脱离,加入googl ...
分类:
其他好文 时间:
2018-06-24 20:57:02
阅读次数:
190
#{}: 1、 是预编译 2、 编译成占位符 3、 可以防止sql注入 4、 自动判断数据类型 5、 一个参数时,可以使用任意参数名称进行接收 ${}: 1、 非预编译 2、 sql的直接拼接 3、 不能防止sql注入 4、 需要判断数据类型,如果是字符串,需要手动添加引号。 5、 一个参数时,参数 ...
分类:
其他好文 时间:
2018-06-24 11:47:10
阅读次数:
142
SSM(Spring+SpringMVC+MyBatis)框架集由Spring、SpringMVC、MyBatis三个开源框架整合而成,常作为数据源较简单的web项目的框架。是一个现在相当流行的框架组合。很有学习与研究的必要! 以MVC三层架构为基础,配置十分的简单,以spring+MyBatis. ...
分类:
其他好文 时间:
2018-06-24 11:47:01
阅读次数:
164
本篇篇幅较长,请善用 Ctrl + F 搜索功能。 结尾补充了 MyBatis 中 resultMap 的映射级别。 MyBatis学完也有几天了,总结一下学习到的内容,也算是复习了。 使用MyBatis之前,我们要知道,什么是MyBatis? MyBatis是apache一个开源的,基于Java的 ...
分类:
编程语言 时间:
2018-06-20 00:54:50
阅读次数:
228
MyBatis框架及ORM MyBatis框架简介 MyBatis是一个开源的数据持久层框架。 持久化是程序数据在瞬时状态和持久状态间转换的过程 它的其主要思想是将程序中的大量sql语句剥离出来,配置在配置文件中,实现SQL的灵活配置,它的好处就是将SQL与程序代码分类,可以在不修改程序代码的情况下 ...
分类:
其他好文 时间:
2018-06-19 13:48:51
阅读次数:
169
最近在学习MyBatis框架,我在这里记录一下学习MyBatis过程中的心得体会。 Mybatis是什么?使用它我们可以做什么? MyBatis是一个开源的数据持久层框架,它内部封装了通过JDBC访问数据库的操作,支持普通的SQL查询、存储过程和高级映射,几乎消除了所有的JDBC代码和参数的手工设置 ...
分类:
其他好文 时间:
2018-06-19 13:46:23
阅读次数:
169
最近在学习MyBatis框架,我在这里记录一下学习MyBatis过程中的心得体会。 Mybatis是什么?使用它我们可以做什么? MyBatis是一个开源的数据持久层框架,它内部封装了通过JDBC访问数据库的操作,支持普通的SQL查询、存储过程和高级映射,几乎消除了所有的JDBC代码和参数的手工设置 ...
分类:
其他好文 时间:
2018-06-19 11:56:56
阅读次数:
191
一、初识Mybatis框架 mybatis是一个持久层的框架,是apache下的顶级项目。 mybatis托管到goolecode下,再后来托管到github下(https://github.com/mybatis/mybatis-3/releases)。 mybatis让程序将主要精力放在sql上 ...
分类:
其他好文 时间:
2018-06-18 22:42:54
阅读次数:
233
TbUser.java和TbUserExample.java,TbUserMapper.java,TbUserMapper.xml由mybatis框架生成。 generatorConfig.xml spring-jedis.xml jedis.properties JedisDao.java Jed ...
分类:
其他好文 时间:
2018-06-18 20:24:23
阅读次数:
162