本文共 1026 字,大约阅读时间需要 3 分钟。
1、为什么需要使用mybatis的generator自动创建代码?
由于mybatis是一种半自动化的ORM框架,所以mybatis的主要工作就是配置mapping映射文件,但是手动写映射文件很容易出错,所以可以利用mybatis的generator自动生成实体类、dao接口和mapping映射文件。然后再将生成的代码拷贝到项目工程中即可。
2、如何使用mybatis的generator?
2.1、准备生成代码需要的文件和jar包,如下图
注:上面有generatorConfig.xml配置文件,它是需要我们来配置的文件
mybatis的jar包、mybatis-generator-core是mybatis生成器包、数据库驱动jar包
2.2、配置【generatorConfig.xml】配置文件,如下:
注:其中红色部分为自己修改部分
2.3、进入cmd窗口,然后进入2.1中准备文件的目录中,如下图:
执行命令:java -jar mybatis-generator-core-1.3.2.jar -configfile generatorConfig.xml -overwrite即可,如下图:
执行完命令后,可以在src下找到相应的文件(实体类、接口和配置文件)
如下图: