zoukankan      html  css  js  c++  java
  • Mybatis P2 总结

    跟着的狂神的思路

    项目搭建:

    1.创建一个普通Maven项目,删除src目录(可当作一个父工程)

    2.pom文件中导入依赖mysql驱动;mybatis;junit

    3.创建一个moudle,作为子工程

      编写核心配置文件:在子工程resources中创建

    4.编写mybatis工具类:子moudle-utils创建工具类

    5.编码

      实体类:在pojo下创建

      接口:dao下创建

      接口实现类:编写**Mapper.xml配置文件

    6.测试

    可能出错问题:

    1.路径问题,所有的路径问题都要仔细

    2.静态资源过滤问题:

      有些文件没有创建在resources文件下,需要配置在pom中

    3.核心配置文件中  namespace 绑定接口要注意

    4.如果测试时出现  org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)  这种错误,有以下原因: 

      mapper.xml文件没有放置到src-main-resources下面,是不会被maven build plugin给默认扫描到的。此时需要修改启动的模块的pom文件,在build标签里面加入(静态资源过滤得问题);mybatis的配置信息出错;IDEA的编译问题,可在build下rebuild一下(我就是这个问题。。。花费了两个小时

     

  • 相关阅读:
    心血来潮学python
    lua中的table、stack和registery
    wrapper for lua
    FT232RL变砖之后
    12.04 redmine
    Webpack 概念
    如何学习 Webpack
    React基础篇
    Intellij实用技巧
    一行代码搞定图片缩放、旋转、加水印
  • 原文地址:https://www.cnblogs.com/cgb123/p/12755525.html
Copyright © 2011-2022 走看看