mybatis
xxm13679073037
学习Java中
展开
-
通过easycode插件生成代码后运行遇到的问题
1、controller层的分页查询方法中参数pageRequest接收不到前台,传递的int page和int size参数,并提示没有相应的构造。2、controller层的分页查询方法,在dao层访问数据库时,提示未找到对应的#{id},而id实际上为user对象的属性,由于有入参有两个对象。问题的原因:由于有入参有两个对象,需要指定两个对象的名称,且在xml文件中需要通过#{user.id}的方式获取属性。原因:PageRequest 所在包升级废弃了该类的构造。原创 2024-06-19 01:52:52 · 247 阅读 · 0 评论 -
使用mybatis-plus的功能,通过继承BaseMapper实现不写sql访问数据库失效
解决方案:将配置的SqlSessionFactory实现类org.mybatis.spring.SqlSessionFactoryBean替换成mybatis-plus或者mybatis-plus-extension相应的实现类,如下:将。场景:通过调用controller层方法从数据库中做基础的查询操作,提示基础查询方法没有绑定xml中的sql,通过在对应的mapper.xml文件中添加相应的sql的确能够访问成功。原创 2024-06-19 01:36:33 · 257 阅读 · 0 评论