Mybatis Generator настраивает обратное генерацию сущности, простое добавление, удаление, модификация и пример поиска. Код выглядит следующим образом:
<? xml version = "1.0" Encoding = "UTF-8"?> <! Doctype GeneratorConfiguration public "-// mybatis.org//dtd Mybatis Generator Configuration 1.0 // en" <!-Драйвер базы данных JAR-> <ClassPathentry location = "D:/. M2/Repository/mysql/mysql-connector-java/5.1.38/mysql-connector-java-5.1.38.jar"/> <context id = "db2tables" targetruntime = "mybatis3"> <! name = "PuppressallComments" value = "true"/> </commentgenerator> <!-Соединение базы данных-> <jdbcconnection driverclass = "com.mysql.jdbc.driver" connecturl = "jdbc: mysql: //192.168.5.159: 3306/database name" userid ame amed = "azerid ame =" a asfe ame = "ankemid =" </jdbcconnection> <!-По умолчанию False Java-тип Resolver всегда будет использовать java.math.bigdecimal, если столбец базы данных имеет десятичное или числовое. -> <javatyperesolver> <property name = "forcebigdecimals" value = "false" /> < /javatyperesolver> <!-Сгенерировать класс сущности Указывает имя пакета и сгенерированный адрес (вы можете настроить адрес, но путь не существует, не будет создан автоматически. targetPackage = "com.heaboy.package name.base.entity" targetProject = "name"> <name = "inablesubpackages" value = "false" /> <name = "trimstrings" value = "true" /> < /javamodelgenerator> <!-Geneding SqlMap file-> <sqlmapgenerator argetPackAge = "Com.packAgeAge. name.mybatis "targetproject =" name "> <name =" enablesubpackages "value =" false " /> < /sqlmapgenerator> <!-генерировать файлы DAO, вы можете настроить тип =" xmlmapper ", чтобы сгенерировать xml dao context id =" db2tables ", чтобы изменить targetruntime =" mybatis3 " type = "xmlmapper" targetpackage = "com.heaboy.package name.base.dao" targetProject = "name"> <name = "eNablesBpackages" value = "false" /> < /javaclientgenerator> <!-Соответствующее таблицу базы базы таблицы может добавить основное ключевое поля. domainObjectName="generated entity name" enableCountByExample="false" enableUpdateByExample="false" enableDeleteByExample="false" enableSelectByExample="false" selectByExampleQueryId="false" delimitIdentifiers="true"> <property name="useActualColumnNames" value="true" /> </table> <table tableName="table name 2" domainObjectName="generated entity name 2" enableCountByExample="false" enableUpdateByExample="false" enableDeleteByExample="false" enableSelectByExample="false" selectByExampleQueryId="false"> <property name="useActualColumnNames" value="true" /> </table> </context></generatorConfiguration>
Выше приведено объект обратной генерации генератора Mybatis. Я надеюсь, что это будет полезно для вас. Если у вас есть какие -либо вопросы, пожалуйста, оставьте мне сообщение, и редактор ответит вам вовремя. Большое спасибо за вашу поддержку сайту wulin.com!