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

OSCHINA-MIRROR/lm-mydal-MyDAL

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

Техническое задание

Необходимо разработать приложение, которое будет генерировать UML-диаграмму классов на основе исходного кода. Диаграмма должна быть представлена в виде PNG-файла.

Требования к приложению

  • Приложение должно поддерживать несколько языков программирования.
  • Диаграмма классов должна содержать все классы и их связи.
  • Должна быть предусмотрена возможность настройки стиля диаграммы (цвета, шрифты и т. д.).
  • Исходный код должен быть представлен в формате PlantUML.

Пример использования

@startuml
class A {
    B b;
}

class B {
    A a;
}
@enduml```

В результате выполнения этого кода должна получиться диаграмма, которая представляет собой два класса A и B, связанные друг с другом отношением композиции.

Приложение должно быть написано на языке Java. **The fastest and best ORM lite on C# for MySQL!**

— Дружелюбный, лёгкий, с высочайшей производительностью, без каких-либо сторонних зависимостей, постоянно развивается.

# Введение в проект

[![](https://img.shields.io/badge/Download-76.1%20тысячи-golden.svg)](https://www.nuget.org/packages/MyDAL/)
[![](https://img.shields.io/badge/MySQL-5.7.21+-purple.svg)](https://www.cnblogs.com/Meng-NET/p/9831746.html)
[![](https://img.shields.io/badge/Drivers-MySql.Data/MySqlConnector/Devart.Data.MySql-orange.svg)](https://www.cnblogs.com/Meng-NET/p/9831746.html)
[![](https://img.shields.io/badge/Apache-2.0-blue.svg)](https://github.com/liumeng0403/MyDAL/blob/master/License)

## Nuget:
> <a href="https://www.nuget.org/packages/MyDAL/" target="_blank">PM> Install-Package MyDAL -Version 0.9.2.3</a>

## Учебники:
* <a href="http://www.cnblogs.com/Meng-NET/p/8963476.html" target="_blank">Каталог индексов</a>.
* <a href="https://www.cnblogs.com/Meng-NET/p/10355760.html" target="_blank">MyDAL — компоненты и области применения</a>.
* <a href="https://www.cnblogs.com/Meng-NET/p/9831746.html" target="_blank">MyDAL — быстрое использование</a>.
* <a href="https://www.cnblogs.com/Meng-NET/p/10895268.html" target="_blank">MyDAL — .OpenDebug() и использование окна вывода Visual Studio</a>.
* <a href="https://www.cnblogs.com/Meng-NET/p/10691944.html" target="_blank">MyDAL — использование .Update()</a>.
* <a href="https://www.cnblogs.com/Meng-NET/p/10697381.html" target="_blank">MyDAL — использование .Set() в .Update()</a>.
* <a href="https://www.cnblogs.com/Meng-NET/p/10703669.html" target="_blank">MyDAL — использование .SetSegment для динамической установки полей, которые нужно обновить</a>.
* <a href="https://www.cnblogs.com/Meng-NET/p/10113980.html" target="_blank">MyDAL — использование .SelectOne()</a>.
* <a href="https://www.cnblogs.com/Meng-NET/p/10179385.html" target="_blank">MyDAL — использование .SelectList()</a>.
* <a href="https://www.cnblogs.com/Meng-NET/p/10210668.html" target="_blank">MyDAL — использование .IsExist()</a>.
* <a href="https://www.cnblogs.com/Meng-NET/p/9978336.html" target="_blank">MyDAL — использование .Where(), .And() и .Or()</a>.
* <a href="https://www.cnblogs.com/Meng-NET/p/10733275.html" target="_blank">MyDAL — использование .Where() и .WhereSegment для динамического определения условий Select-запроса</a>.
* <a href="https://www.cnblogs.com/Meng-NET/p/10296445.html" target="_blank">MyDAL — использование условий is null и is not null</a>.
* <a href="https://www.cnblogs.com/Meng-NET/p/10387628.html" target="_blank">MyDAL — использование условий like и not like</a>.
* <a href="https://www.cnblogs.com/Meng-NET/p/10470504.html" target="_blank">MyDAL — использование условий in и not in</a>.
* <a href="https://www.cnblogs.com/Meng-NET/p/10500946.html" target="_blank">MyDAL — инструмент DeepClone() для глубокого клонирования объектов ссылочного типа</a>.

## Клонирование и форк:
> Один солдат в бою, <b>личное оружие</b> — лучшее средство.
> Пожилой безработный программист, <b>кормилец семьи</b> — незаменимый инструмент.
> Если этот материал был полезен, не забудьте поставить <b>Star(★)</b> в правом верхнем углу.

## История:
><a href="https://www.nuget.org/packages/EasyDAL.Exchange/" target="_blank">EasyDAL.Exchange (0.0.1–0.2.3)</a><br/>
><a href="https://www.nuget.org/packages/Yunyong.DataExchange/" target="_blank">Yunyong.DataExchange (1.0.23–1.3.0)</a><br/>
><a href="https://www.nuget.org/packages/HPC.DAL/" target="_blank">HPC.DAL (1.0.0–1.1.4)</a>

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

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

Введение

Самый быстрый и лучший облегчённый ORM на C# для MySQL! — стабильно, дружелюбно, легко, без каких-либо сторонних зависимостей, постоянное развитие~~ Развернуть Свернуть
Apache-2.0
Отмена

Участники

все

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

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