Spring学习笔记---使用MyBatis Generator自动创建代码

MyBatis属于一种半自动的ORM框架,主要的工作就是配置Mapping映射文件,由于手写映射文件很容易出错,所以可以利用MyBatis

生成器自动生成实体类、DAO接口和Mapping映射文件,MyBatis Generator自动创建代码主要是以一张表为基础的,所以得先自己创建一张表。

首先导入需要的jar包

mybatis-3.1.1.jar--------------------mybatis框架的jar包

mybatis-generator-core-1.3.2.jar-----mybatis生成器jar包

ojdbc6.jar---------------------------数据库驱动程序jar包

下面来配置generatorConfig.xml文件




	
	
	
		
			
			
			
		
		
		
		
		
		
			
		
		
		
			
			
		

		
		
			
		
		
		
			
		

        
        

上面都对应有我写的注释,完成上面的配置文件后,就可以在控制台中进入到项目的lib所在的目录,注意这里我写出现了路径的文件
要将generatorConfig.xml和jar包放在同一目录下,不然会出现找不到文件,这里我选择了将其都放在lib目录下面。
在控制台中输入    

java -jar mybatis-generator-core-1.3.2.jar -configfile generatorConfig.xml -overwrite


运行完成之后便看到src中生成了下面这些目录(实体类、接口、配置文件) 这里我将UserMapper改为了IUserDao,这里改动之后记得生成的映射文件中也需要改哦!

Spring学习笔记---使用MyBatis Generator自动创建代码_第1张图片

你可能感兴趣的:(Spring)