Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit9d6de01

Browse files
Add releases info
1 parent67f96e2 commit9d6de01

File tree

2 files changed

+103
-0
lines changed

2 files changed

+103
-0
lines changed

‎.gitignore‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/.idea/

‎CHANGELOG.md‎

Lines changed: 102 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,102 @@
1+
#2023.1.2-private – 2023-12-05
2+
3+
* Была поддержана версии IntelliJ IDEA 2022.3 (ASPR-504)
4+
* Исправлена проблема с некорректной вставкой сгенерированного кода в текущую позицию курсора (ASPR-489)
5+
* Исправлена ошибка в генерации конфигурации Spring Security (ASPR-501)
6+
* Снижен приоритет контекстного действия "Show Inspector popup" для улучшения удобства использования (ASPR-496)
7+
* Настройка правил доступа к эндпоинтам для двух и более ролей больше не вызывает`ClassCastException` (ASPR-509)
8+
* Повышена стабильность панели Amplicode Designer при настройке Spring Security (ASPR-469)
9+
* Переработан диалог создания Datasource (ASPR-293)
10+
11+
Также были исправлены множество других багов и исключений, возникавших в ходе работы Amplicode. Всего было закрыто более 20 тикетов.
12+
13+
#2023.1.1-private – 2023-11-20
14+
15+
1) Была поддержана версия IntelliJ IDEA 2023.3 (ASPR-334)
16+
2) Проблема с невозможностью запуска Spring Boot проектов с системой сборки Gradle устранена (ASPR-446)
17+
3) Amplicode Explorer больше не сообщает об ошибках в Spring Data JPA конфигурациях в случае использования H2 в качестве базы данных (ASPR-459)
18+
4) Если в проекте отсутствует Dockerfile, пустая секция "Other" в узле Docker больше не отображается (ADT-510)
19+
5) Теперь корректно генерируются WebMvc тесты с использованием`TestRestTemplate` для методов с возвращаемым типом`Collection` (ASPR-447)
20+
6) Конфигурация Kafka со значением`List<Object>` для класса сообщения теперь генерируется корректно (ASPR-299)
21+
7) Для атрибутов, помеченных`@ElementCollection` и`@Audited`, теперь генерируется аудит-таблица (ASPR-403)
22+
8) Для проектов на Java 16 и выше теперь используется более лаконичная конструкция`.toList()` вместо`collect(Collectors.toList())` при генерации кода (ASPR-468)
23+
24+
Также было исправлено множество других багов и исключений, возникавших в ходе работы Amplicode. Всего было закрыто 30+ тикетов.
25+
26+
#2023.1.0-private – 2023-11-07
27+
28+
##Визуальные инструменты разработки
29+
30+
* Панели Amplicode Explorer и Amplicode Designer – для исследования и анализа приложения в контексте используемых фреймворков
31+
* Множество интуитивно понятных панелей для создания контроллеров, сервисов, сущностей, репозиториев, DTO и других артефактов
32+
* Диалоговые окна для добавления и настройки новых фреймворков и библиотек
33+
34+
##Умный редактор кода
35+
36+
* Генерация и инжекция необходимых бинов налету
37+
* Инспекции для обнаружения ошибок до их появления в runtime
38+
* Постфиксные автодополнения
39+
40+
##Тестирование
41+
42+
* Генерация web MVC тестов
43+
* Поддержка MockMVC и REST Template
44+
* Возможность тестирования эндоинтов с учетом настроек Spring Security
45+
46+
##Spring Core
47+
48+
* Создание нового Spring Boot приложения
49+
* Генерация Spring бинов (@Component,@Service, …)
50+
* Поддержка application.properties/yaml файлов
51+
* Делегация методов репозиториев/сервисов в другие сервисы и контроллеры
52+
53+
##Spring Security
54+
55+
* Подключение и настройка Spring Security (HTTP, JWT, OAuth 2.0, LDAP, …)
56+
* Конфигурация доступа к эндпоинтам
57+
58+
##Spring Web
59+
60+
* Создание@RestController и@Controller бинов
61+
* Генерация методов для обработки CRUD запросов
62+
* Поддержка перехватчиков исключений (exception handlers)
63+
64+
##Spring Data
65+
66+
* Создание@Repository бинов
67+
* Генерация методов и JPQL запросов
68+
* Поддержка Spring Data Auditing и Hibernate Envers
69+
* Преобразование методов Spring Data репозитория в@Query
70+
71+
##Kafka
72+
73+
* Подключение Kafka к проекту
74+
* Генерация производителей и потребителей (producers and consumers)
75+
* Создание Kafka темплейтов
76+
77+
##Docker Compose
78+
79+
* Генерация сервисов для большинства популярных баз данных
80+
* Создание сервисов для брокеров сообщений (Kafka, RabbitMQ)
81+
* Поддержка Prometheus и Zookeeper
82+
83+
##Reverse Engineering
84+
85+
* Создание JPA сущности на Java или Kotlin, отталкиваясь от существующей модели базы данных
86+
* Возможность частичного изменения существующих JPA сущностей, отталкиваясь от изменений в таблицах
87+
* Генерация всех типов ассоциативных связей, включая явно не объявленные на уровне базы данных: один-ко-многим и многие-ко-многим
88+
89+
##Liquibase и Flyway
90+
91+
* Генерация скриптов миграции Liquibase и Flyway
92+
* Создание скриптов инициализации базы данных отталкиваясь от JPA модели или существующей базы данных
93+
* Умное диалоговое окно для предварительного просмотра сгенерированных выражений
94+
* Добавление скриптов в уже существующие файлы миграций
95+
* Синхронизация JPA модели с базой данных прямо из стектрейса
96+
97+
##DTO Generator
98+
99+
* Создание DTO для любых POJO классов: JPA сущностей, MongoDB/Elasticsearch документов, и так далее
100+
* Поддержка MapStruct и ModelMapper
101+
* Синхронизация DTO и доменных объектов, связанных с ними: добавление/редактирование полей
102+
* Создание JPA сущностей из DTO

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp