MyBatis
波点兔
这个作者很懒,什么都没留下…
展开
-
Parameter ‘age‘ not found. Available parameters are [arg1, arg0, param1, param2]报错解决
本篇博客主要记录尚融宝项目的mybatis-plus分页插件学习过程中遇到的报错解决。报错信息如下org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Parameter 'age' not found. Available parameters are [arg1, arg0, param1, param2]改之前IPage&原创 2022-05-05 15:29:27 · 773 阅读 · 1 评论 -
SpingBoot+Mybatis+IDEA实现用户注册功能
以下是用SpingBoot+Mybatis+IDEA实现用户注册功能的代码,仅供参考。1、在UserMapping.xml文件中加入以下sql代码<insert id="Insert" parameterType="wang.doug.frame.model.User"> insert into user (userName,passWord,realName)...原创 2019-07-26 10:57:33 · 1320 阅读 · 0 评论 -
IDEA中SpringBoot+MyBatis工程的代码复用过程
1.修改配置文件generatorConfig.xml,逆向工程生成dao<table tableName="student" domainObjectName="Student"></table>2.maven compile3.注释掉generatorConfig.xml中的标签<!-- <table tableName="student" dom...原创 2019-07-18 16:03:34 · 464 阅读 · 0 评论 -
使用idea+springboot+Mybatis搭建web项目
使用idea+springboot+Mybatis搭建web项目一、新建工程1、创建项目project,然后选择Spring initializr,点击下一步2、group表示包名,artifact表示项目名,可以自行定义3、勾选如右图所示的组件4、选择右者:Enable Auto-Import二、完善工程骨架1、工程骨架二、写配置文件application.yml文...原创 2019-07-16 16:55:41 · 383 阅读 · 1 评论 -
Mybatis框架在IDEA中的建立
一、目的在已经建好的SpringBoot项目中,进一步建立起Mybatis框架,以实现建立起SpringBoot+Mybatis项目。二、Mybatis介绍 MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java...原创 2019-07-17 10:35:44 · 263 阅读 · 1 评论 -
MyBatis逆向工程的实现
MyBatis逆向工程可以通过一句代码自动生成与数据库字段相对应的Bean类,这样既省去了手工写Bean类的麻烦,还避免了手工写属性可能造成的错误。逆向工程前:逆向工程代码: <table tableName="course" domainObjectName="Course"></table>点击右侧Maven,再双击compile逆向...原创 2019-07-18 08:32:24 · 176 阅读 · 0 评论 -
MyBatis实现简单的登录验证功能
利用MyBatis实现简单的登录功能,关键在于构建出MyBatis骨架,并在UserController添加相对应的代码,实现用户登录验证的逻辑。MyBatis骨架UserController.java** * 登录接口 * * @param model * @param loginData JSON格式的登录信息,可以使用Java类描述,也可以使用Map * @return...原创 2019-07-18 09:55:59 · 6583 阅读 · 2 评论 -
删除逆向工程生成的文件后运行仍与之前页面一致问题解决
之所以引起了对Maven生命周期当中clean的重视,是因为我在删除以前通过MyBatis逆向工程产生的studentExample,student,studentMapping.xml,studentMapper文件(还删了studentController和studentService),然后再在启动类中运行过后,在页面中仍然显示了删除的内容。产生这种现象的原因可能是由于虽然删除了代码,可是...原创 2019-07-20 08:45:55 · 452 阅读 · 1 评论