mybatis反向生成实体类、dao和映射文件(xml)(oracle)

mybatis是很好的orm框架   但是手写映射xml文件太麻烦,所以可以利用插件 generator-mybatis-generator-1.3.6  

生成器自动生成实体类、DAO接口和Mapping映射文件。具体文件目录如下:

mybatis反向生成实体类、dao和映射文件(xml)(oracle)_第1张图片

插件下载地址:

1.generator-mybatis-generator-1.3.6.jar: https://github.com/mybatis/generator/releases

选择下载mybatis-generator-core-1.3.6.zip,解压

2.ojdbc6 jdbc-oracle插件:http://www.oracle.com/technetwork/cn/articles/oem/jdbc-112010-094555-zhs.html  选择ojdbc6.jar

3.generator.xml代码如下:




    
    
    
    
        
            
        
        
        
        
        
        
            
        
        
        
            
            
        
        
        
            
        
        
        
            
        
        
        

注:最后面的表名是你需要生成xml文件的数据库表(如:SJT_USER),注意查看上面的注释

步骤:

1.在d盘新建文件夹auto,在里面建立src文件夹,把generator.xml,generator-mybatis-generator-1.3.6.jar,ojdbc6.jar copy进去

2.打开window命令,输入 java -jar mybatis-generator-core-1.3.6.jar -configfile generator.xml -overwrite,把该语句保存到生成语句.txt方便下次使用.

如下:window10可以如此打开

mybatis反向生成实体类、dao和映射文件(xml)(oracle)_第2张图片

如下结果表示成功:

mybatis反向生成实体类、dao和映射文件(xml)(oracle)_第3张图片

点击进入src文件夹可以看到 mapping里面有xml文件   mapper里面有dao文件  entity里面是实体类:

mybatis反向生成实体类、dao和映射文件(xml)(oracle)_第4张图片

你可能感兴趣的:(mybatis插件,xml映射文件)