spring和mybatis boot加mybatis的程序没有main入口怎样启动

  1. 实现本地微信小程序的前端开发

9.統一异常处理功能的实现


}

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启动类。代码如下:

  • 运行Sql语句创建数据庫表后运行StartApp类。启动成功如下图所示
  • 测试show服务结果如下:
  • 测试showDao服务,在输入URL时需要将参数打包进url结果如下:
    不带参数时,访问错误:

帶参数时访问成功,由于数据库中没有记录,所以结果是一个空列表:

通过本文的例子可以看出使用spring和mybatis boot集成MyBatis几乎不用任何配置工作,能囿效加快开发效率!

}

我要回帖

更多关于 spring和mybatis 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信