Описание тега mybatis-generator

MyBatis Generator (MBG) - это генератор кода для MyBatis MyBatis и iBATIS.
0 ответов

MyBatis SelectProvide передать объект в качестве параметра

Я использую SelectProvider для выполнения хранимой процедуры во время выполнения. @SelectProvider(type = SqlGenerator.class, method = "getProcedure") @Options(statementType = StatementType.CALLABLE) public void executeProc(@Param("object") Object ob…
1 ответ

Каковы возвращаемые значения для функций обновления mybatis?

Мы используем MyBatis 3.0.6 для работы с нашей базой данных. Генератор MyBatis автоматически сгенерирует 4 метода updateByXYZ(). Каждый из этих методов возвращает int. Я копался во всем, но не могу найти документацию, рассказывающую, какие возможные…
07 янв '16 в 10:44
4 ответа

MyBatis: подчеркивание не сопоставлено с верблюдом

Моя проблема проста. У меня есть имя столбца product_name в моей таблице product в моей базе данных mysql, но в моем классе Product (java) camelcase используется в productName. MyBatis не сопоставляет имя_продукта с именем_продукта. Любое решение дл…
29 сен '14 в 07:56
5 ответов

Как мог MyBatis Generator перезаписать уже сгенерированный *Mapper.xml?

Как и заголовок, когда я запускаю mybatis-генератор, я хочу перезаписать все сгенерированные *Mapper.xml все, а не объединять! но я пытаюсь много конфигурации путь, он не реализует правильно. и каждый раз является генератором, тем более раз содержан…
1 ответ

Как поместить файлы SqlMap в src/main/resources с помощью плагина MyBatis Generator Eclipse?

Можно ли настроить плагин MyBatis Generator Eclipse для генерации файлов SqlMap в каталоге src / main / resources? Когда я использую путь для targetProject, я получаю сообщение об ошибке. Когда я использую только проект, XML-файлы SqlMap создаются в…
25 апр '17 в 18:23
0 ответов

SpringMVC и Mybatis не могут запустить "вставить"

Когда я нажимаю "отправить" в localhost:8080/myregister.jsp(контроллер: localhost:8080/user/register), он получает: Ошибка обработки запроса; вложенным исключением является org.apache.ibatis.binding.BindingException: недопустимый связанный оператор …
0 ответов

Mybatis keygenerator поле, как заполнить значением идентификатора (который является нулевым раньше)?

База данныхMysql имеет таблицу (идентификатор bigint auto_increment, первичный ключ, xx), а код Springboot выглядит следующим образом: @Insert({"insert into table(xx) " + "values (#{xx}"}) @Options(useGeneratedKeys=true, keyProperty="id", keyColumn=…
0 ответов

Data_max не уважение в mybatis

Мне нужно, чтобы получить все элементы между минимальной датой и максимальной датой, поэтому я делаю это data_min а также data_max две строки в начале, поэтому я делаю: Criteria criteria = ....createCriteria(); SimpleDateFormat formatter_date = new …
04 дек '18 в 16:31
1 ответ

Генератор MyBatis - Генерация реализации картографа

Я использую генератор MyBatis, и файлы созданы правильно: класс модели, java mapper, xml mapper. Проблема в том, что java mapper просто создает интерфейс, а не реализацию. Насколько я понимаю, также должно быть легко сгенерировать реализацию, исполь…
22 апр '14 в 14:28
2 ответа

Имя таблицы не сопоставлено с верблюжьим регистром от Mybatis Generator

Я попробовал Mybatis Generator, и он работал очень хорошо. Однако, хотя имена столбцов были правильно сопоставлены с регистром верблюдов, имена файлов (Mapper.xml, Client и Model) не соответствовали регистру верблюдов. Так, например, таблица TIPO_SE…
30 июл '18 в 18:33
0 ответов

Генератор MyBatis создает

Предположим, у вас есть этот файл generator.xml: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-config_1…
29 авг '18 в 15:03
0 ответов

oracle mybatis generator java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver

Я пытаюсь установить проект SSM с оракулом в IDEA. Я новичок в оракуле и у меня проблемы с использованием генератора MyBatis для генерации таблиц из оракула. Я могу использовать SQL для получения данных из моей базы данных, но когда я пытаюсь сгенер…
23 ноя '18 в 14:47
1 ответ

Могу ли я генерировать mybaits Mapper динамически?

<javaClientGenerator type="XMLMAPPER" targetPackage="com.aaa.${module}.domain.mapper" targetProject="src/main/resources"> <property name="enableSubPackages" value="true" /> </javaClientGenerator> переменная ${module} может быть зна…
25 май '16 в 04:16
2 ответа

Отображение входных и выходных параметров с MyBatis

Я учусь использовать MyBatis. Честно говоря, мне очень нравятся эти рамки. Он прост в использовании, и я доволен им, потому что я могу использовать с ним свои команды sql:) Я использую базу данных MyBatis 3.4.2 и PostgreSQL. Например, мне нравится, …
1 ответ

MyBatis Generator из сценария ddl вместо подключения к базе данных

Есть ли способ использовать генератор myBatis на основе сценария ddl вместо реальной базы данных?
11 июл '18 в 09:13
1 ответ

Mybatis генератор addRemark Комментарии для оракула не работает

Я использую генератор mybatis с Maven в затмении. Я хочу добавить комментарии к сгенерированным классам, полям и методам. Я настроил coomentGenerator, как показано ниже, но он не добавляет никаких комментариев. <commentGenerator> <property …
05 мар '18 в 02:12
1 ответ

Mybatis Generator отсутствуют методы

Я обнаружил, что при подключении mariadb были некоторые недостающие методы в сгенерированном интерфейсе отображения. public interface Mapper { int insert(Record record); int insertSelective(Record record); } что должно быть: public interface Mapper …
07 мар '18 в 09:46
1 ответ

ClassNotFoundException: MyBatis3Simple

Когда я использую mybatis-generator для автогенерации картографов xml и модели из mysql, но я получил ошибку: [INFO] --- mybatis-generator-maven-plugin:1.3.0:generate (default-cli) @ loanmanager --- java.lang.RuntimeException: Cannot instantiate obj…
04 фев '17 в 09:49
2 ответа

Плагин Flyway Gradle - Круговая зависимость

У меня есть проект, который использует плагин gradle, flydle gradle, генератор mybatis и postgres. В моем build.gradle у меня есть: compileJava.dependsOn('myBatisGenerator') Я хотел бы запустить задачу flywayMigrate до запуска myBatisGenerator. Итак…
0 ответов

Как сделать пейджинг (или, если быть точным, как добавить поддержку лимитов / смещений) для кода, сгенерированного mybatis-generator, используя Dynamic-Sql

Я вижу некоторые общие решения, но этот вопрос очень специфичен для mybatis-генератора с MyBatis3DynamicSql во время выполнения. MBG сгенерирует удобный метод, такой как: public interface AccountDaoMapper { default QueryExpressionDSL<MyBatis3Sele…
10 авг '18 в 03:34