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

OSCHINA-MIRROR/tinyframework-sdpm

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

Управление процессом разработки программного обеспечения

Онлайн-демонстрация: http://sdpm.tinygroup.org

Этот проект основан на различных существующих инструментах управления проектами, доступных на рынке. Он оптимизирует существующие функциональные модули в различных продуктах, улучшая пользовательский опыт и создавая инструмент управления проектами на основе Java!

Настройка базы данных

Конфигурационный файл базы данных находится в jdbc.properties в папке \sdpm-web\src\main\resources.

Первый запуск

Сначала используйте команду install в корневом каталоге проекта:

mvn clean install

Затем перейдите в проект sdpm-web и запустите его с помощью jetty:

mvn jetty:run

Установка

  1. Сначала создайте базу данных tinysdpm в MySQL и установите кодировку UTF-8, иначе установка может не завершиться успешно из-за проблем с окружением.
  2. В файле jdbc.properties настройте параметры подключения к базе данных, а также имя пользователя и пароль.
  3. Для создания таблиц базы данных добавьте следующий код в файл application.xml в разделе /application/application-processors: <application-processor bean="databaseInstallerProcessor"/>
  4. Также добавьте следующий код для инициализации системных данных: <application-processor bean="initDataApplicationProcessor"/>
  5. Имя пользователя системы — admin, пароль — 123.
  6. Кроме того, в файле web.beans.xml в папке \sdpm-common\base-controller\src\main\resources, установите свойство isInitFromFile для bean[sdpmDictLoader] в значение true для инициализации словаря данных.

Ограничения на имена пакетов для связанных проектов

Имена пакетов для классов интерфейса бизнес-логики: org.tinygroup.sdpm.${модуль}.biz.inter

Имена пакетов для реализации бизнес-логики: org.tinygroup.sdpm.${модуль}.biz.impl

Имена пакетов для интерфейсов сервисов tiny: org.tinygroup.sdpm.${модуль}.service.inter;

Имена пакетов для реализаций сервисов tiny: org.tinygroup.sdpm.${модуль}.service.impl;

Для таблиц не требуется указывать имя пакета, оно будет автоматически сгенерировано инструментом генерации Java-классов по метаданным.

Имя метода в XML-файле tiny-сервиса будет использоваться в качестве идентификатора.

sc 192.168.48.111 9191 ar 192.168.48.111

as1 192.168.48.112 9021 as2 192.168.48.113 9022 as3 192.168.48.114 9023 as4 192.168.48.114 9024

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

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

Введение

Software Development Process Management Развернуть Свернуть
GPL-3.0
Отмена

Обновления

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

Участники

все

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

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