Après avoir bravé la chaleur de @RivieraDev@twitter.com ☀️, voici les slides de la conférence sur @JavaOOQ@twitter.com 🚀
https://link.davinkevin.fr/jooq-riviera23-slides
Merci d'être venu si nombreux, c'est toujours un énorme plaisir de partager cela avec vous ♥️
Reactive database access on the JVM https://blog.frankel.ch/reactive-database-access/
#database #ReactiveProgramming #Hibernate #SpringDataR2DBC #jOOQ
#database #ReactiveProgramming #hibernate #jooq #springdatar2dbc
How to fetch multiple to-many relationships with #jOOQ #MULTISET https://vladmihalcea.com/fetch-multiple-to-many-jooq-multiset/
In the last couple of weeks there have been a number of Gradle plugin releases:
- Doxygen 1.0.0
- Grabatool 0.5.0
- GradleTest 3.0.0-alpha.3
- Grolifant 2.0.0
- Ivypot 1.0.0
- Jooq Generator 0.2.0
- Nodejs 2.0.2
- Operating System 1.0.0
- Terraform 1.0.1
All of these are based on the Grolifant plugin development library which is on version 2.0.2
#grolifant #gradle #jooq #doxygen #terraform
@synlogic @ghorwood
For #Java, I would replace the last one with
"3. expert/never-hipster: uses jOOQ"
When I discovered #jOOQ years ago, it was eye-opening. One can really get the same level of control as with hand-written #SQL bit still have a comfortable API! Its author @lukaseder says that the guiding principle for designing this #FluentAPI is that jOOQ *is* SQL.
See the comparison image in this post: https://foojay.social/@foojay/110067514875132847
JPA really has on concept of native UPSERT really? In #jooq this is trivial.
I want to write my own DAOs for my business logic. When using #jOOQ this got problematic for me due to name clashes. Luckily I could avoid prefixing all my DAO classes by using a jOOQ generator strategy. Now all jOOQ generated DAOs get prefixed and I can use the regular names. This saves me a ton of typing. I wish more code generators would support this awesome way of tuning the output. #java
Good progress for today. Added my initial #vertx authorization provider implementation to loom. Permissions can be assigned to roles and users. I'm using #jooq to persist RBAC and caffeine to cache the authorizations. Dagger subcomponents will now be used to create DI subgraphs per request.
I hope to get more done until my summer break.
Anyone knows a type-safe SQL query builder for #Node.js/#Deno? Even if specialized for #Postgresql as I don't think I'll ever use anything else anyway.
For those who also work with Java or Kotlin, some kind of equivalent to #jOOQ for #TypeScript (or JS with JSDoc)
/poke @lukaseder just in case
#node #postgresql #jooq #typescript
An overview by @lukaseder of #jOOQ and the 5 great reasons to consider using it in your code! Read it on Foojay :foojay: Today.
#jooq #foojaytip #java #kotlin
RT BordeauxJUG: Jeudi 23 février, \@davinkevin viendra nous parler de #JOOQ, joy of SQL
Venez nous rejoindre, C'est à l'@ENSEIRBMATMECA. La soirée est gratuite et ouverte à toutes et à tous
Inscription : https://www.meetup.com/fr-FR/bordeauxjug/events/291725364
I added the face recognition project to my list of PoC's on GitHub. It now uses #Lucene to lookup faces and #jOOQ to store them in a database. I wonder how long it would take to scan the FFHQ dataset. My jdlib fork still lacks mini-batch support for GPU image processing. Time for more JNI coding.😭
RT @stackdpodcast
Missed #53? @RichardFichtner (JUG Oberpfalz, @XDEVSoftware, @jcon_conference) joins us to discuss #lowcode, #microstream, #jooq, #playframework, #rapidclipse, XDEV IDE, #tabnine AI IDE plugin, #jreleaser, #testcontainers, and much more. http://ow.ly/FkC650LSv1Z
#lowcode #microstream #jooq #playframework #rapidclipse #tabnine #jreleaser #testcontainers
@toomuchcoding Yeah, sorry I should have said that before…
All the magic was made by Spring Cloud Sleuth in 2.x branch.
Can't wait to test #micrometerio in this context though, especially with traces with #JOOQ and #postgresql 😍
#micrometerio #jooq #postgresql
Who knew a no-op could be so useful? A very cool feature in JOOQ:
https://dzone.com/articles/create-empty-optional-sql-clauses-with-jooq