MyBatis-day03

一.代码生成器
1.1maven 导包


    
    
        mysql
        mysql-connector-java
        5.1.46
    

    
    
        org.mybatis
        mybatis
        3.2.1
    
    
        org.slf4j
        slf4j-api
        1.6.1
    
    
        org.slf4j
        slf4j-log4j12
        1.6.1
        runtime
    
    
        log4j
        log4j
        1.2.14
    

    
    
        junit
        junit
        4.12
        
    



    
        
            org.apache.maven.plugins
            maven-compiler-plugin
            
                1.8
                1.8
            
        
    

1.2 准备代码生成器插件

POM.xml

 
    
        
        
            org.mybatis.generator
            mybatis-generator-maven-plugin
            1.3.2
            
                
                
                true
                true
            
        
    

1.3 generatorConfig.xml





    
    
    
    
        
        
            
            
        
        
        
        
        
        
            
        

        
        
            
        
        
        
        

        
        
            
        
        
        
        

二.MyBatis拦截器
1.在mybatis-config.xml中进行配置



    
        
    

2.分页插件

 

    com.github.pagehelper
    pagehelper
    5.0.0

2.3.3 插件配置
在mybatis-config.xml中进行配置

    
    

集成spring的配置

  
  
    
      
    
  

三.SSM集成
3.1 Spring与MyBatis集成

db.properites
jdbc.driverClassName=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql:///mybatis
jdbc.username=root
jdbc.password=admin
applicationContext.xml


  
    

  
  

  
  
    
    
    
    
  

  
  
      
      
      
      
      
      
  

  
   

  
  
      
      
      
  

    
    
        
    

    
    


3.2 Spring与SpringMVC

applicationContext-mvc.xml


    
    
    
    
    
    
    
    
        
        
    

    
    

web.xml


    contextConfigLocation
    classpath:applicationContext.xml


    org.springframework.web.context.ContextLoaderListener




    springmvc
    org.springframework.web.servlet.DispatcherServlet
    1
    
        contextConfigLocation
        classpath:applicationContext-mvc.xml
    


    springmvc
    /

你可能感兴趣的:(mybatis_day03)