• 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();方法  

  • 相关阅读:
    代码中莫名其妙多出的空格
    hierarchyviewer偶然不能使用的解决方法
    HierarchyView的实现原理和Android设备无法使用HierarchyView的解决方法
    Android L Ripple的使用
    Android2.2 API —— ImageView
    android:tint
    Android特效--粒子效果之雨
    Android 简单的FC
    Google开源库-Volley
    Css总结
  • 原文地址:https://www.cnblogs.com/YUJIE666/p/8987675.html
Copyright © 2020-2023  润新知