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

    }

  • 相关阅读:
    Linux的JVM可以从SUN网站上下载
    实践是最好的老师
    SCAU 8624 多项式系数累加和
    SCAU 8617 阶乘数字和 (水题)
    SCAU 8614 素数
    SCAU 8619 公约公倍
    HDU ACM 1106 排序
    Uva 465 Overflow
    SCAU 8611 大牛之路I
    SCAU 9501 ACMer不得不知道的事儿
  • 原文地址:https://www.cnblogs.com/dxgld/p/14038897.html
Copyright © 2020-2023  润新知