AMPLICODE Telegram 128
πŸš€ Π’Ρ‹ΡˆΠ΅Π» Amplicode 2024.3.2-EAP!

НСбольшая Ρ‡Π°ΡΡ‚ΡŒ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ вошло Π² Ρ€Π΅Π»ΠΈΠ·:

* РСшСна ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, ΠΈΠ·-Π·Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ эндпоинт Π½Π΅ отобраТался Π² спискС всСх эндпоинтов Π² Amplicode Explorer для Kotlin-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, Ссли Π² качСствС ΠΏΡƒΡ‚ΠΈ использовалась константа
* ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠ°Π½ Ρ‚ΠΈΠΏ AggregateReference для Spring Data JDBC
* Для HTTP Client исправлСна Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ выполнСния скриптов Π½Π° Java 11 ΠΈ 1.8
* Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΡ€ΠΈ использовании постфиксного дСйствия рСпозитория, (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, entity.save()), экзСмпляр сущности ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ подставляСтся Π² сгСнСрированный ΠΊΠΎΠ΄ Π²Ρ‹Π·ΠΎΠ²Π° рСпозитория (repository.save(entity))
* Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½ΠΎ Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠ΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΊΠ°ΠΊ Π½Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ Π² ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅ с Π°Π½Π½ΠΎΡ‚Π°Ρ†ΠΈΠ΅ΠΉ @RestControllerAdvice
* УстранСна нСкоррСктная гСнСрация URL для MS SQL Server ΠΏΡ€ΠΈ создании Data Source
* Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ гСнСрировался лишний findBy-ΠΌΠ΅Ρ‚ΠΎΠ΄ Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ ΠΏΡ€ΠΈ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ CRUD REST Controller с Window Pagination
* УстранСна ошибка, ΠΈΠ·-Π·Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ @RequestMapping-ΠΌΠ΅Ρ‚ΠΎΠ΄ Π½Π΅ отобраТался Π² спискС эндпоинтов ΠΏΠ°Π½Π΅Π»ΠΈ Amplicode Explorer
* Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΡ€ΠΈ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ OpenAPI схСмы для Instant Π°Ρ‚Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚ΠΈΠΏ String ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ date-time вмСсто "$ref": "#/components/schemas/Instant"
* Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° @MappedCollection для Spring Data JDBC
* ΠžΡΡƒΡ‰Π΅ΡΡ‚Π²Π»Π΅Π½Π° интСграция Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Testcontainers Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Ρ‡Π΅Ρ€Π΅Π· Amplicode Explorer
* Π£Π»ΡƒΡ‡ΡˆΠ΅Π½Π° гСнСрация Liquibase скриптов для Spring Data JDBC: ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠ°Π½Ρ‹ внСшниС ΠΊΠ»ΡŽΡ‡ΠΈ ΠΈ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ keyColumn для ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΉ
* Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ассоциативных ΠΏΠΎΠ»Π΅ΠΉ с FK Π² ΠΎΠΊΠ½Π΅ Entity from DB для Spring Data JDBC ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°
* Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ Ρ‡Π΅Ρ€Π΅Π· Π°Π½Π½ΠΎΡ‚Π°Ρ†ΠΈΡŽ @Sql. Π£ΠΊΠ°Π·Π°Π² Π½Π΅ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Ρ„Π°ΠΉΠ» Π² Π°Π½Π½ΠΎΡ‚Π°Ρ†ΠΈΠΈ, Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ quick-fix'Π° ΠΎΡ‚ Amplicode

Π’Π°ΠΊΠΆΠ΅ Π±Ρ‹Π»ΠΎ исправлСно мноТСство Π΄Ρ€ΡƒΠ³ΠΈΡ… Π±Π°Π³ΠΎΠ² ΠΈ ошибок, Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‰ΠΈΡ… Π² процСссС Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Amplicode. ВсСго Π±Ρ‹Π»ΠΎ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎ 50+ Ρ‚ΠΈΠΊΠ΅Ρ‚ΠΎΠ².

Π’Π΅ΠΊΡƒΡ‰ΠΈΠΉ Ρ€Π΅Π»ΠΈΠ· ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ вСрсии IntelliJ IDEA: 2024.3, 2024.2, 2024.1.

УстановитС Π½ΠΎΠ²ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ Amplicode ΠΈΠ· маркСтплСйса, воспользовавшись Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌΡ‹ΠΌ способом установки, ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°ΠΉΡ‚Π΅ обновлСния автоматичСски!

Ну ΠΈ Π½Π΅ ΡΡ‚Π΅ΡΠ½ΡΠΉΡ‚Π΅ΡΡŒ ΠΏΠΈΡΠ°Ρ‚ΡŒ Π½Π°ΠΌ, Ссли Π²Ρ‹ ΡΡ‚ΠΎΠ»ΠΊΠ½ΡƒΠ»ΠΈΡΡŒ с ΠΊΠ°ΠΊΠΈΠΌ-Π»ΠΈΠ±ΠΎ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΈΠ»ΠΈ Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹ΠΌ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ инструмСнта πŸ™‚ ΠœΡ‹ постараСмся ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π½Π΅Π΄ΠΎΡ‡Ρ‘Ρ‚ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ быстрСС!

#release #minor
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘17❀10πŸ”₯6



tgoop.com/amplicode/128
Create:
Last Update:

πŸš€ Π’Ρ‹ΡˆΠ΅Π» Amplicode 2024.3.2-EAP!

НСбольшая Ρ‡Π°ΡΡ‚ΡŒ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ вошло Π² Ρ€Π΅Π»ΠΈΠ·:

* РСшСна ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, ΠΈΠ·-Π·Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ эндпоинт Π½Π΅ отобраТался Π² спискС всСх эндпоинтов Π² Amplicode Explorer для Kotlin-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, Ссли Π² качСствС ΠΏΡƒΡ‚ΠΈ использовалась константа
* ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠ°Π½ Ρ‚ΠΈΠΏ AggregateReference для Spring Data JDBC
* Для HTTP Client исправлСна Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ выполнСния скриптов Π½Π° Java 11 ΠΈ 1.8
* Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΡ€ΠΈ использовании постфиксного дСйствия рСпозитория, (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, entity.save()), экзСмпляр сущности ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ подставляСтся Π² сгСнСрированный ΠΊΠΎΠ΄ Π²Ρ‹Π·ΠΎΠ²Π° рСпозитория (repository.save(entity))
* Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½ΠΎ Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠ΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΊΠ°ΠΊ Π½Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ Π² ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅ с Π°Π½Π½ΠΎΡ‚Π°Ρ†ΠΈΠ΅ΠΉ @RestControllerAdvice
* УстранСна нСкоррСктная гСнСрация URL для MS SQL Server ΠΏΡ€ΠΈ создании Data Source
* Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ гСнСрировался лишний findBy-ΠΌΠ΅Ρ‚ΠΎΠ΄ Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ ΠΏΡ€ΠΈ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ CRUD REST Controller с Window Pagination
* УстранСна ошибка, ΠΈΠ·-Π·Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ @RequestMapping-ΠΌΠ΅Ρ‚ΠΎΠ΄ Π½Π΅ отобраТался Π² спискС эндпоинтов ΠΏΠ°Π½Π΅Π»ΠΈ Amplicode Explorer
* Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΡ€ΠΈ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ OpenAPI схСмы для Instant Π°Ρ‚Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚ΠΈΠΏ String ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ date-time вмСсто "$ref": "#/components/schemas/Instant"
* Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° @MappedCollection для Spring Data JDBC
* ΠžΡΡƒΡ‰Π΅ΡΡ‚Π²Π»Π΅Π½Π° интСграция Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Testcontainers Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Ρ‡Π΅Ρ€Π΅Π· Amplicode Explorer
* Π£Π»ΡƒΡ‡ΡˆΠ΅Π½Π° гСнСрация Liquibase скриптов для Spring Data JDBC: ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠ°Π½Ρ‹ внСшниС ΠΊΠ»ΡŽΡ‡ΠΈ ΠΈ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ keyColumn для ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΉ
* Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ассоциативных ΠΏΠΎΠ»Π΅ΠΉ с FK Π² ΠΎΠΊΠ½Π΅ Entity from DB для Spring Data JDBC ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°
* Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ Ρ‡Π΅Ρ€Π΅Π· Π°Π½Π½ΠΎΡ‚Π°Ρ†ΠΈΡŽ @Sql. Π£ΠΊΠ°Π·Π°Π² Π½Π΅ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Ρ„Π°ΠΉΠ» Π² Π°Π½Π½ΠΎΡ‚Π°Ρ†ΠΈΠΈ, Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ quick-fix'Π° ΠΎΡ‚ Amplicode

Π’Π°ΠΊΠΆΠ΅ Π±Ρ‹Π»ΠΎ исправлСно мноТСство Π΄Ρ€ΡƒΠ³ΠΈΡ… Π±Π°Π³ΠΎΠ² ΠΈ ошибок, Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‰ΠΈΡ… Π² процСссС Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Amplicode. ВсСго Π±Ρ‹Π»ΠΎ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎ 50+ Ρ‚ΠΈΠΊΠ΅Ρ‚ΠΎΠ².

Π’Π΅ΠΊΡƒΡ‰ΠΈΠΉ Ρ€Π΅Π»ΠΈΠ· ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ вСрсии IntelliJ IDEA: 2024.3, 2024.2, 2024.1.

УстановитС Π½ΠΎΠ²ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ Amplicode ΠΈΠ· маркСтплСйса, воспользовавшись Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌΡ‹ΠΌ способом установки, ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°ΠΉΡ‚Π΅ обновлСния автоматичСски!

Ну ΠΈ Π½Π΅ ΡΡ‚Π΅ΡΠ½ΡΠΉΡ‚Π΅ΡΡŒ ΠΏΠΈΡΠ°Ρ‚ΡŒ Π½Π°ΠΌ, Ссли Π²Ρ‹ ΡΡ‚ΠΎΠ»ΠΊΠ½ΡƒΠ»ΠΈΡΡŒ с ΠΊΠ°ΠΊΠΈΠΌ-Π»ΠΈΠ±ΠΎ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΈΠ»ΠΈ Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹ΠΌ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ инструмСнта πŸ™‚ ΠœΡ‹ постараСмся ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π½Π΅Π΄ΠΎΡ‡Ρ‘Ρ‚ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ быстрСС!

#release #minor

BY Amplicode


Share with your friend now:
tgoop.com/amplicode/128

View MORE
Open in Telegram


Telegram News

Date: |

ZDNET RECOMMENDS How to Create a Private or Public Channel on Telegram? Telegram channels enable users to broadcast messages to multiple users simultaneously. Like on social media, users need to subscribe to your channel to get access to your content published by one or more administrators. Ng was convicted in April for conspiracy to incite a riot, public nuisance, arson, criminal damage, manufacturing of explosives, administering poison and wounding with intent to do grievous bodily harm between October 2019 and June 2020. The SUCK Channel on Telegram, with a message saying some content has been removed by the police. Photo: Telegram screenshot.
from us


Telegram Amplicode
FROM American