Jakarta EE 11, næsta útgáfa af Java EE, er nú fáanleg.

Eclipse samfélagið hefur afhjúpað Jakarta EE 11. Jakarta EE kemur í stað Java EE (Java Platform, Enterprise Edition) eftir að forskrift, TCK og tilvísunarútfærsluferlar voru fluttir til Eclipse Foundation sem ekki er rekin í hagnaðarskyni. Pallurinn hélt áfram að þróast undir nýju nafni þar sem Oracle flutti aðeins tæknina og verkefnastjórnunina, en flutti ekki réttindin til að nota Java vörumerkið til Eclipse samfélagsins.

Meðal breytinga í nýju útgáfunni:

  • Prófunarsamrýmanleikasett (TCK) hafa verið nútímavætt og endurskipulögð. Apache Ant og Java Test Harness hafa verið flutt yfir í JUnit 5 og Apache Maven.
  • Pakkinn inniheldur nýjan íhlut, Jakarta Data 1.0, sem býður upp á forritaskil (API) til að einfalda aðgang að gögnum í gagnagrunninum. Pakkinn býður upp á BasicRepository og CrudRepository viðmót fyrir aðgang að gagnageymslum Jakarta Data, síðuskiptingarviðmót fyrir aðgang að einstökum gagnahlutum og einfaldað fyrirspurnarmál.
  • Bætt var við stuðningi við Java SE 21 og nýjum eiginleikum þessarar greinar, svo sem sýndarþráðum.
  • Jakarta Persistence 3.2 bætir við möguleikanum á að merkja Java SE færslusniðmát sem @Embeddable eða @IdClass. Sjálfvirk vörpun java.time.Instant og java.time.Year við innbyggðar gerðir er í boði.
  • Jakarta Validation 3.1 kynnir stuðning við að beita staðfestingarreglum á sniðmát fyrir færslur.
  • Persistence 3.2 úrelti java.util/java.sql, Date/Time/Timestamp/Calendar og @Temporal í þágu java.time API.
  • Upplýsingar um 16 íhluti Jakarta EE hafa verið uppfærðar: Authorization 3.0, Authentication 3.1, Concurrency 3.1, CDI 4.1, Expression Language 6.0, Faces 4.1, Security 4.0, Servlet 6.1, Persistence 3.2, Pages 4.0, WebSocket 2.2, Validation 3.1, RESTful Web Services 4.0, Annotations 3.0, Interceptors 2.2 og CDI Lite 4.1.

 Jakarta EE 11, næsta útgáfa af Java EE, er nú fáanleg.


Heimild: opennet.ru

Bæta við athugasemd