MyBatis逆向工程
mybatis框架是Java代码和sql语句的解耦,半自动化的orm框架,但还需程序员自己写SQL语句,所以mybatis官方提供了一个逆向工程,可以针对单表自动生成mybatis执行所需要的代码(包括mapper.xml、mapper.java、pojo)。一般在开发中,常用的逆向工程方式是通过数据库的表生成代码。 引入:mybatis逆向工程插件,根据数据库,自动生成 实体类、mapper接口、mapper接口中对应的xml, 不用开发Dao层。 应用场景:逆向工程只能用在简单业务,或者单表操作。 1.添加依赖 org.mybatis.generator mybatis-generator-core 1.3.5 mysql mysql-connector-java 5.1.46 org.mybatis mybatis 3.4.5 log4j log4j 1.2.17 2.配置xml <?xml version="1.0" encoding="UTF-8"?> <javaTypeResolver > <property name="forceBigDecimals" value="false" /> </javaTypeResolver> <!-- targetProject:生成POJO类的位置 --> <javaModelGenerator targetPackage=""