1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/qq343509740-Ray-Generator

В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Ray-Generator (генератор кода)

Проект предназначен для использования с MySQL. Для других баз данных необходимо самостоятельно изменить конфигурацию источника данных.

Технологии

Передний конец

  1. Layui

Задний конец

  1. SpringBoot 2.1.1
  2. MybatisPlus 3.0.6
  3. Velocity 1.7
  4. Thymeleaf 3.0.11
  5. Fastjson 1.2.47

Шаги выполнения

  1. Импортировать sql/ray_v1.sql данные базы данных (необязательно).
-- ----------------------------
-- 1、Таблица пользователей
-- ----------------------------
DROP TABLE IF EXISTS `sys_user`;
CREATE TABLE `sys_user` (
  `user_id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID пользователя',
  `user_name` varchar(50) NOT NULL COMMENT 'Имя пользователя',
  `password` varchar(50) NOT NULL COMMENT 'Пароль',
  `salt` varchar(20) NOT NULL DEFAULT '' COMMENT 'Соль для шифрования',
  `email` varchar(20) NOT NULL COMMENT 'Электронная почта',
  `user_type` int(2) DEFAULT 3 COMMENT 'Тип пользователя (администратор: 1, обычный пользователь: 2, тестовый пользователь: 3)',
  `state` char(1) DEFAULT '0' COMMENT 'Состояние пользователя: активен: 0, заблокирован: 1',
  `del_flag` char(1) DEFAULT '0' COMMENT 'Флаг удаления: активен: 0, удален: 1',
  `create_time` timestamp NULL DEFAULT NULL COMMENT 'Дата создания',
  `update_time` timestamp NULL DEFAULT NULL COMMENT 'Дата обновления',
  `remark` varchar(100) DEFAULT NULL COMMENT 'Примечание',
  PRIMARY KEY (`user_id`)
) ENGINE=INNODB DEFAULT CHARSET=utf8 COMMENT 'Таблица пользователей';

......
  1. Изменить конфигурацию источника данных в application-dev.yml.
# Конфигурация Spring
spring:
  # Конфигурация источника данных
  datasource:
    driver-class-name: com.mysql.cj.jdbc.Driver
    url: jdbc:mysql://localhost:3306/ray_v1?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=GMT%2B8
    username: root
    password: root
```3. Измените параметры `generator.properties`.

Popular parameters

Main path

mainPath=com

Package

package=com.ray

Module name

moduleName=system

Author

author=Ray

Email

email=343509740@qq.com

Remove table prefix (class name will not contain table prefix)

tablePrefix=tb_


# Запуск проекта
1. Проверьте наличие ошибок (уже протестировано).
2. После успешного запуска перейдите по адресу [http://localhost:8080/system/sysGenerator](http://localhost:8080/system/sysGenerator)

# Скриншоты проекта
![Скриншот проекта](https://images.gitee.com/uploads/images/2018/1220/101009_3aadc40e_1392016.png "Скриншот проекта.png")
![Сгенерированные файлы](https://images.gitee.com/uploads/images/2018/1220/103025_b7692be5_1392016.png "Сгенерированные файлы.png")

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Генератор-излучатель (codegen + шаблоны) Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/qq343509740-Ray-Generator.git
git@api.gitlife.ru:oschina-mirror/qq343509740-Ray-Generator.git
oschina-mirror
qq343509740-Ray-Generator
qq343509740-Ray-Generator
master