navernaverOfficialยท1 Agent Skills Included

spring-jdbc-plus

Custom SQL, joins, and soft deletes for Spring Data JDBC

Extends Spring Data JDBC with custom SQL execution, complex join mapping, and soft delete support. Eliminates boilerplate parameter handling and manual result-set mapping for one-to-many queries. Includes a skill that analyzes spring-data-relational upgrades and lists required code changes automatically.
npx skills add naver/spring-jdbc-plus --all -g -y
Available:

Tells the agent when and how to run the sync-data-relational skill, including checking the BOM version, fetching upstream diffs, and reporting required code changes.

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install spring-jdbc-plus?โ–ผ

Run `npx skills add naver/spring-jdbc-plus --all -g -y` in your terminal to install all skills in this repository globally.

What does spring-jdbc-plus add to Spring Data JDBC?โ–ผ

It adds custom SQL execution, parameter source converters, complex join result mapping, insert/update syntax, soft deletes, and reactive return types.

How to map one-to-many join results in Spring JDBC?โ–ผ

Use the AggregateResultSet support, which maps LEFT OUTER JOIN results directly into an aggregate object graph without manual mapping code.

How to check spring-data-relational upgrade impact?โ–ผ

The sync-data-relational skill fetches the upstream version diff, finds affected code in your project, and generates a report with action items.

Does spring-jdbc-plus support soft deletes?โ–ผ

Yes. Annotate a field with @SoftDeleteColumn.Boolean or @SoftDeleteColumn.String to turn delete operations into update operations automatically.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’