Техническое задание
Необходимо разработать приложение, которое будет генерировать UML-диаграмму классов на основе исходного кода. Диаграмма должна быть представлена в виде PNG-файла.
Требования к приложению
Пример использования
@startuml
class A {
B b;
}
class B {
A a;
}
@enduml```
В результате выполнения этого кода должна получиться диаграмма, которая представляет собой два класса A и B, связанные друг с другом отношением композиции.
Приложение должно быть написано на языке Java. **The fastest and best ORM lite on C# for MySQL!**
— Дружелюбный, лёгкий, с высочайшей производительностью, без каких-либо сторонних зависимостей, постоянно развивается.
# Введение в проект
[](https://www.nuget.org/packages/MyDAL/)
[](https://www.cnblogs.com/Meng-NET/p/9831746.html)
[](https://www.cnblogs.com/Meng-NET/p/9831746.html)
[](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 )