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

    }

  • 相关阅读:
    放弃我最喜爱的网络,全面转入软件开发
    [推荐]制作div+css圆角
    一个页面多个超连接的实现
    C#基类和派生类
    代码不是重点, 领悟OO思想(一)
    C#params 有什么用?
    计算机族必喝的健康饮品
    今天再做上传图片时候遇到了一个JS 图片预览问题
    C#中split的5种方法
    [推荐]制作div+css圆角
  • 原文地址:https://www.cnblogs.com/dxgld/p/14038897.html
Copyright © 2011-2022 走看看