Experimental browser for the Atmosphere
1ļøā£ Advanced Spring Data JPA / Thorben Janssen Implement flexible queries, learn advanced customization techniques and learn how to use caches to implement complex use cases with Spring Data JPA. š 2025.springio.net/workshops/ad...
Feb 5, 2025, 3:52 PM
{ "uri": "at://did:plc:svn47dibwfhcghs3e7xmmosp/app.bsky.feed.post/3lhgwi5cdkc2p", "cid": "bafyreidnmhejjpdfxoy5vekzd7ley32iggneeiqx5xrsagioyi2aw7mwji", "value": { "text": "1ļøā£ Advanced Spring Data JPA / Thorben Janssen\n\nImplement flexible queries, learn advanced customization techniques and learn how to use caches to implement complex use cases with Spring Data JPA.\n\nš 2025.springio.net/workshops/ad...", "$type": "app.bsky.feed.post", "embed": { "$type": "app.bsky.embed.images", "images": [ { "alt": "", "image": { "$type": "blob", "ref": { "$link": "bafkreiezqq7mtzxmtcrckbyfmyxnyn7pwz6yb3spsrv6odtntlkmmnmp2u" }, "mimeType": "image/jpeg", "size": 955131 }, "aspectRatio": { "width": 2000, "height": 2000 } } ] }, "langs": [ "en" ], "reply": { "root": { "cid": "bafyreicacnu62pq24v2eisd4ug47rvjtvplepiw7vplni23yknv4kl4ji4", "uri": "at://did:plc:svn47dibwfhcghs3e7xmmosp/app.bsky.feed.post/3lhgwi5bo2s2p" }, "parent": { "cid": "bafyreicacnu62pq24v2eisd4ug47rvjtvplepiw7vplni23yknv4kl4ji4", "uri": "at://did:plc:svn47dibwfhcghs3e7xmmosp/app.bsky.feed.post/3lhgwi5bo2s2p" } }, "facets": [ { "index": { "byteEnd": 240, "byteStart": 207 }, "features": [ { "uri": "https://2025.springio.net/workshops/advanced-spring-data-jpa/", "$type": "app.bsky.richtext.facet#link" } ] } ], "createdAt": "2025-02-05T15:52:18.304Z" } }