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);
    }

    }

  • 相关阅读:
    BZOJ1070[SCOI2007]修车
    BZOJ1061[Noi2008] 志愿者招募
    BZOJ 3511 土地划分
    BZOJ3130 [Sdoi2013]费用流
    POJ1797 Heavy Transportation
    P2866 糟糕的一天
    P1155 双栈排序
    P1027 car的旅行路线
    POJ3037 Skiing
    POJ1125 Stockbroker Grapevine
  • 原文地址:https://www.cnblogs.com/dxgld/p/14038897.html
Copyright © 2011-2022 走看看