chore: configure gitignore for Java/Maven project
Add comprehensive .gitignore with Maven build artifacts, Java compiled files, IDE files, OS files, and database files. Also exclude CLAUDE.md from version control.
Add comprehensive .gitignore with Maven build artifacts, Java compiled files, IDE files, OS files, and database files. Also exclude CLAUDE.md from version control.