zoukankan      html  css  js  c++  java
  • Spring跟mybatis的整合使用

    第一步:

    •建立Web工程,加入Spring和MyBatis的有关JAR
    具体导入jar包如下:
     
     
    第二步:
    •建立开发目录结构,创建实体类
    建立开发目录结构如下:
    mapper,service,pojo,servlet
    创建实体类:
    根据数据库的表创建相关实体类,并且设置get,set方法以及toString和构造函数(注:如果设置了有参的构造函数,为了减少不必要的麻烦,需要再设置一个无参构造函数)
     
    第三步:
    •创建数据访问接口
    第四步:
    •创建数据访问接口的实现类
    根据刚刚创建的数据访问接口创建队友的实现类,实现数据访问接口方法
     
    第五步:
    •配置SQL映射语句文件
    在xml文件中配置需要用到的映射语句。
    第六步:
    •配置MyBatis应用配置文件
    在MyBatis-config.xml中配置需要的配置文件如:
    第七步:
    •配置Spring应用配置文件
    在applicationContext-mybatis.xml中配置所需要的配置文件,以及需要生成的实体类,数据源等。列如:
    最后就可以在测试类中测试了:
      ApplicationContext applicationContext = new ClassPathXmlApplicationContext("applicationContext-mybatis.xml");
    UserService userService = (UserService)applicationContext.getBean("userService");
    List<User> userList = userService.queryUsersByUserNameOrRoleId(null, 2L);
    for (User user : userList) {
    System.out.println(user);
    }

    }

  • 相关阅读:
    javascript ajax 脚本跨域调用全解析
    [转载]linux sed命令详解
    perl随记(1)
    TCL随记(2)
    TCL随记(1)
    C Shell 中的特殊变量
    异步FIFO为什么用格雷码
    VMM学习-vmm_log
    UVM基础之---Command-line Processor
    Verification Mind Games---how to think like a verifier像验证工程师一样思考
  • 原文地址:https://www.cnblogs.com/dxgld/p/14038897.html
Copyright © 2011-2022 走看看