maven插件--Hibernate自动生成代码

阅读更多

参考资料:http://blog.csdn.net/kenhins/article/details/51233776

 

1.pom.xml增加hibernate自动代码插件

1)2.2版本


    org.codehaus.mojo
    hibernate3-maven-plugin
    2.2
    
        
            
                hbm2hbmxml
                jdbcconfiguration
                src/main/java/
            
            
                hbm2java
                jdbcconfiguration
                src/main/java/
            
        
        
            src/main/resources/hibernate.reveng.xml
            src/main/resources/hibernate.properties
            
            com.generator.hibernate
            true 
            true
        
    
    
        
            cglib
            cglib-nodep
            2.2.2
        
        
            mysql
            mysql-connector-java
            5.1.25
        
    

 

2)3.0版本


    org.codehaus.mojo
    hibernate3-maven-plugin
    3.0
    

        

            

            


        
    
    
        
            cglib
            cglib-nodep
            2.2.2
        
        
            org.hibernate
            hibernate-core
            3.3.1.GA
        

    

 

2)hibernate.properties

hibernate.connection.driver_class=com.mysql.jdbc.Driver
hibernate.connection.url=jdbc:mysql://127.0.0.1:3306/ssm
hibernate.connection.username=ssm
hibernate.connection.password=ssm

 

3)hibernate.reveng.xml



    
    
    
    
     

 

4.执行

hibernate3:hbm2java   :生成javapojo

hibernate3:hbm2hbmxml :生成*.hbm.xml,如果是基于注解的javapojo则不需要生成它

hibernate3:hbm2cfgxml :生成hibernate.cfg.xml

 

你可能感兴趣的:(maven插件--Hibernate自动生成代码)