第三章、Mybatis整合Spring

一、Maven依赖配置(省略版本号)


    
        org.springframework
        spring-context
    
    
        org.mybatis
        mybatis
    
    
        org.mybatis
        mybatis-spring
    
    
        com.alibaba
        druid
    
    
        mysql
        mysql-connector-java
    
    
        org.springframework
        spring-jdbc
    

二、Spring bean 配置文件






    
    




    
    
    




    
    




    
    


三、数据库配置文件———Configuration.xml





    


三、数据库Mapper配置文件———GoodsMapper.xml







四、SpringBean

public class GoodsExport {

     private Integer id;

     private GoodsMapper goodsMapper;

     public Integer addGoods() {
          return this.id;
     }

     public String getGoodName(){
        return goodsMapper.getName(this.id);
     }

     public Integer getId() {
          return id;
     }

     public void setId(Integer id) {
         this.id = id;
     }

     public void setGoodsMapper(GoodsMapper goodsMapper) {
         this.goodsMapper = goodsMapper;
     }

    public GoodsMapper getGoodsMapper() {
        return goodsMapper;
    }
}

五、执行代码

public class App {
    public static void main(String[] args) {
        ApplicationContext context = new         ClassPathXmlApplicationContext(
            "config/applicationContext.xml");
        GoodsExport obj = (GoodsExport) context.getBean("GoodsExport");
        System.out.println(obj.getGoodName());
    }
}

六、结果

 huangyian7

你可能感兴趣的:(第三章、Mybatis整合Spring)