• mybatis


    1.建立一个项目web project 导入jar包(mybatis 和 connector的)  建立数据库   (至此完成所有前期工作)

    2.建立mybatis-config.xml配置文件在src下(其中固定格式很多 只要修改数据库账号密码)

    3.建立实体类(每个属性分别有对应get和set方法 再重构以后toString()方法)

    4.建立mapper文件(操作sql的映射文件) 其中mapper 的namespace的值为包名加参数,里面定义许多select,insert,update,delete方法。id的值的唯一的, parameterType的值是使用是的参数类型 resultType的select特有的用于返回结果可以是类或集合

    5.在第二步的配置文件中注册第四步的映射文件(这样就形成了联系)

    6.建立测试类可用@Test进行 JUnit Test进行测试 获得一个mybatis-config.xml的配置文件的字符串,将字符串传递给InputStream中得到 inputstream对象,再讲inputstream对象传入SqlSessionFactory工厂中得到sqlSessionFactory对象,再调用openSession方法得到sqlSession对象(环环相扣)  利用sqlSession的方法selectOne,insert,update,delete 进行数据库操作,这些方法的参数就是第四步的namespace和parameterType制定类型的参数 (List<User> list = sqlSession.selectList(namespace,参数);for(User user :list){System.out.println(user.toString()})。最后不要忘记关闭数据库连接sqlSession.close();方法  

  • 相关阅读:
    【CSP2019模拟】题解
    【Codeforces 868 G】— El Toll Caves(类欧几里得)
    【Codeforces 868 G】— El Toll Caves(类欧几里得)
    如何写出规范的代码? 做一名追求极致的软件工程师!
    浏览器原理
    URL(待整合到HTTP书中哦)
    FTP服务器
    background-image 和 img
    XML的总结学习
    逻辑思维 代码逻辑
  • 原文地址:https://www.cnblogs.com/YUJIE666/p/8987675.html
Copyright © 2020-2023  润新知