lutece-dao

Official

Lutece 8 DAO & Home patterns

Authorlutece-platform
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides standardized patterns and best practices for implementing Data Access Object (DAO) and Home layers in Lutece 8 applications, ensuring consistency and maintainability.

Core Features & Use Cases

  • DAO Class Structure: Demonstrates the typical Java structure for DAO classes, including SQL constants and method signatures.
  • DAOUtil Lifecycle: Illustrates the correct usage of DAOUtil for database operations (INSERT, UPDATE, DELETE, SELECT) with try-with-resources.
  • Home Facade Pattern: Shows how to create static facade classes for simplified data access.
  • Use Case: When developing a new Lutece plugin that requires database interaction, consult this Skill to implement the DAO and Home layers according to established Lutece 8 conventions.

Quick Start

Consult the ~/.lutece-references/lutece-core/ directory for core DAO patterns before writing new DAO code.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: lutece-dao
Download link: https://github.com/lutece-platform/lutece-dev-plugin-claude/archive/main.zip#lutece-dao

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.