_
___ ___ __| | ___ __ _(_)_ __ __ _
/ __/ _ \ / _` |/ _ \____\ \ /\ / / | '_ \ / _` |
| (_| (_) | (_| | __/_____\ V V /| | | | | (_| |
\___\___/ \__,_|\___| \_/\_/ |_|_| |_|\__, |
|___/ version 0.0.1
CodeWing — это очень лёгкий инструмент автоматизации, который может автоматически генерировать код. Его основной компонент — coder. Этот компонент может массово генерировать код на основе файлов schema (содержат некоторые заполнители) и объектов bean.
С помощью coder можно разработать собственный генератор кода.
В настоящее время CodeWing поддерживает только Linux и MacOS. Для использования на Windows необходимо установить bash.
Чтобы использовать CodeWing, вам нужно клонировать проект из GitHub или кода Cloud на локальный компьютер. Обратите внимание, что CodeWing написан на Java, поэтому на вашем компьютере должна быть среда выполнения Java 1.6 или выше (по крайней мере, вы должны определить переменную среды JAVA_HOME).
$ git clone -b master https://github.com/LovelyLazyCat/code-wing codewing
$ git clone -b master https://gitee.com/lazycat_develop/CodeWing.git codewing
Все поддерживаемые в настоящее время кодеры CodeWing можно найти в каталоге bin.
coder-dao специально используется для генерации кода, связанного с DAO, в среде разработки Java Web. Он генерирует Java Bean, файл сопоставления MyBatis и определение DAO на основе таблиц базы данных. Подходит для традиционной структуры Spring + MyBatis.
Для использования coder-dao вам просто нужно запустить программу coder-dao в каталоге bin. Эта программа имеет несколько общих параметров, которые необходимо настроить:
Обратите внимание, что вам необходимо поместить файл драйвера базы данных в каталог lib, иначе coder-dao не сможет подключиться к соответствующей базе данных.
Например, следующий способ генерирует код DAO на основе таблицы person в базе данных MySQL test:
$ coder-dao -j jdbc:mysql://localhost:3306/test -u root -p 12345 -t person
Затем вы можете увидеть соответствующие результаты в каталоге out.
Вы можете напрямую ввести coder-dao, чтобы узнать больше о параметрах и инструкциях.
Если у вас есть вопросы, отправьте электронное письмо на lazycat_develop@163.com!
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )