Compiles...
12.02.2025 10:06 β π 1 π 1 π¬ 2 π 0@dimiliapis.bsky.social
Architecture, Java/Spring ecosystem/JPA/Hibernate, OO/FP/Reactive, EIP/Apache Camel, Typescript/React/NextJS and all things RDBMS persistence.
Compiles...
12.02.2025 10:06 β π 1 π 1 π¬ 2 π 0Please try out #JUnit 5.12 RC1 before we release 5.12 GA in two weeks.
Feedback is welcome! π
In order to make testing of pre GA versions easier, the Spring portfolio will begin releasing its milestones and release candidates to Maven Central starting with the releases related to the major versions due out in November.
See this blog post from @michaelminella.com for more details.
π’ AssertJ 3.27.3 has been released!
This delivers a π₯ breaking change that reverts a feature from 3.27.0 incompatible with @kotlinlang.org 1.9.
Happy assertions!
github.com/assertj/asse...
π’ Here we go with AssertJ 3.27.2, the "final-final" 3.x release!
This fixes a π regression introduced in 3.27.0.
Happy assertions!
github.com/assertj/asse...
Happy holidays to the #JHipster community: JHipster v8.8.0 is now available!
π± Spring Boot 3.4
β€οΈ Angular 19
ποΈ Couchbase fixed
πͺ Many other improvements
π www.jhipster.tech/2024/12/23/j...
Thanks to all the contributors! π
#java #springboot #angular
You can nest fields, interfaces, classes, enums, and even annotations within annotations. You can implement something like inheritance for annotation. When might this be useful?
22.12.2024 15:18 β π 7 π 2 π¬ 1 π 0:ahem:
gRPC IS ON THE SPRING INITIALIZR!!!
start.spring.io
thank you, dr. @dsyer.com and @0.5ritter.de !
π’ππ Christmas came early this year: #SpringModulith 1.3.1, 1.2.7 and 1.1.12 are here! Dependency upgrades, documentation (generation) improvements and bug fixes. Grab βem while theyβre π₯!
20.12.2024 15:23 β π 8 π 3 π¬ 0 π 0AssertJ 3.27.0 has been released!
β’ One π« deprecation
β’ Many β¨ new features, β‘οΈ improvements, and π bug fixes
Many thanks to all contributors and happy assertions!
github.com/assertj/asse...
On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 3.4.1 has been released and is now available from Maven Central.
This release includes 80 bug fixes, documentation improvements, and dependency upgrades.
spring.io/blog/2024/12...
#spring #springboot
A new free tier of GitHub Copilot in Visual Studio Code.
β
2,000 code completions per month
π¬ 50 chat messages per month
π« Models like Claude 3.5 Sonnet or GPT-4o
β₯οΈ More fun for you
Check it out today!
Oh yeah, and we passed 150M developers on GitHub π
github.blog/news-insight...
π SlateDB and Debezium join Commonhaus! The foundation expands its roster with two new additions
github.com/commonhaus/f...
Heard of Testcontainers but haven't tried it yet?
Here is a tutorial covering what kinds of problems Testcontainers solves, how to get started with it, and how you can test Spring Data JPA Repositories and #SpringBoot REST APIs.
blog.jetbrains.com/idea/2024/12...
The official #OpenAI SDK for #Java is finally out.
github.com/openai/opena...
#JUnit 5.11.4 is released!
β¨ JRE enum constant for Java 25
π Various bug fixes and enhancements since 5.11.3
junit.org/junit5/docs/...
Spring Data 2024.1.1 and 2024.0.7 released
spring.io/blog/2024/12...
Java is Very Fast, If You Donβt Create Many Objects https://buff.ly/4fwMCOj
#Java
Time to play card games with #Gemini 2.0 Flash:
Detecting playing cards in #java with #LangChain4j.
glaforge.dev/posts/2024/1...
Last release of the year for the Spring Framework team.
Spring Framework 6.2.1 and 6.1.16 are available now
spring.io/blog/2024/12...
#spring @spring.io
UPDATED: Calculating an Average Without Overflow: Rounding Methods
12.12.2024 15:18 β π 3 π 1 π¬ 0 π 0Tonight, I took a stab at writing a Spring AI application using the new MCP support module. It's only slightly different from the simple SQLite example, but this one uses the Google Maps MCP server to answer questions about locations.
Check it out: github.com/habuma/sprin...
The Spring Team build an MCP framework for Java. This is such an amazing step to get such a vast and productive ecosystem ready to build MCP servers spring.io/blog/2024/12...
11.12.2024 17:52 β π 12 π 8 π¬ 0 π 1This is awesome! MCP is the way π―
11.12.2024 20:43 β π 7 π 3 π¬ 1 π 0π Stackblitz just released an open-source version of Bolt that you can use with your own LLM. github.com/stackblitz-...
11.12.2024 17:26 β π 1 π 1 π¬ 0 π 1#AdventOfMaven
11.12.2024 11:49 β π 3 π 1 π¬ 0 π 0If you want to have a say on Jackson 3.0.0 feature defaults, consider participating via github.com/FasterXML/ja... (5 things to vote on currently).
Or have a look even if just interested in knowing about likely changes.
Checking if rows match some criteria?
Instead of
SELECT COUNT(*) FROM ...
Use
EXISTS ( SELECT * FROM ...
COUNT gets all the rows; EXISTS can stop when it finds a match
As @lukaseder.bsky.social says
Thou shalt not use COUNT(*) when EXISTS sufficeth thy need
#SpringAI integration with Amazon Bedrock Nova using the Converse API! Build powerful multimodal AI apps with text, image, video & document processing. Step-by-step guide and code examples: spring.io/blog/2024/12..., #SpringAI #AWS #Bedrock #AI
10.12.2024 09:23 β π 10 π 4 π¬ 1 π 0FINAL Β§
Once we've designed our initial data products, Kiran Prakash finishes his article by leading us through the next steps: identifying common patterns, improving the developer experience, and handling governance.
martinfowler.com/articles/des...