MyBatis是支持定制化SQL、存储过程以及高級映射的优秀的持久层框架避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。spring和mybatis Boot是能支持快速创建spring和mybatis应用的Java框架本文通过一个唎子来学习spring和mybatis Boot如何集成MyBatis,而且过程中不需要XML配置
本文的例子使用Mysql数据库,首先创建一个用户表执行sql语句如下:
首先新建一个Maven工程,并配置Pom依赖本例中所用到的依赖如下:
然后创建一下工程目录结构,如下图所示:
这是一个POJO包含了id, name, age三个属性,玳码如下:
这是一个Mapper类代码如下:
这是一个服务类Bean,提供三个函数功能代码如下:
这是一个spring和mybatis boot启动类。代码如下:
不带参数时,访问错误:
帶参数时访问成功,由于数据库中没有记录,所以结果是一个空列表:
通过本文的例子可以看出使用spring和mybatis boot集成MyBatis几乎不用任何配置工作,能囿效加快开发效率!
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。