Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
76 commits
Select commit Hold shift + click to select a range
8d15de3
fixes
Dec 26, 2025
f8a7147
fixes
Dec 26, 2025
17dc621
Create dependabot.yml
arielsrv Dec 26, 2025
505dcc5
Bump actions/checkout from 4 to 6
dependabot[bot] Dec 26, 2025
0c6605b
Bump actions/setup-java from 4 to 5
dependabot[bot] Dec 26, 2025
ab5639b
Bump org.hibernate.orm:hibernate-processor
dependabot[bot] Dec 26, 2025
eb87066
Bump org.apache.maven.plugins:maven-shade-plugin from 3.6.0 to 3.6.1
dependabot[bot] Dec 26, 2025
928878c
Bump org.junit.jupiter:junit-jupiter-engine from 5.13.4 to 6.0.1
dependabot[bot] Dec 26, 2025
0d8fa78
Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.3 to 3.5.4
dependabot[bot] Dec 26, 2025
bec7a9e
Bump org.apache.maven.plugins:maven-compiler-plugin
dependabot[bot] Dec 26, 2025
7f803a3
Merge pull request #1 from arielsrv/dependabot/github_actions/actions…
arielsrv Dec 26, 2025
a8a3525
Merge pull request #2 from arielsrv/dependabot/github_actions/actions…
arielsrv Dec 26, 2025
7bad798
Merge pull request #4 from arielsrv/dependabot/maven/org.apache.maven…
arielsrv Dec 26, 2025
1091eae
Merge pull request #7 from arielsrv/dependabot/maven/org.apache.maven…
arielsrv Dec 26, 2025
0ff6cf0
Merge pull request #6 from arielsrv/dependabot/maven/org.apache.maven…
arielsrv Dec 26, 2025
042f662
Bump org.junit.jupiter:junit-jupiter-api from 5.13.4 to 6.0.1
dependabot[bot] Dec 26, 2025
09b5b6c
Merge pull request #3 from arielsrv/dependabot/maven/org.hibernate.or…
arielsrv Dec 26, 2025
b682969
Merge pull request #5 from arielsrv/dependabot/maven/org.junit.jupite…
arielsrv Dec 26, 2025
1e62e98
Merge pull request #8 from arielsrv/dependabot/maven/org.junit.jupite…
arielsrv Dec 26, 2025
78fd296
Potential fix for code scanning alert no. 1: Workflow does not contai…
arielsrv Dec 26, 2025
d90d1c8
Merge pull request #9 from arielsrv/alert-autofix-1
arielsrv Dec 26, 2025
0dc0907
fixes
Dec 26, 2025
0ae2931
Bump org.junit.jupiter:junit-jupiter-api from 6.0.1 to 6.0.2
dependabot[bot] Jan 9, 2026
daf4cd0
Bump org.flywaydb:flyway-mysql from 11.20.0 to 11.20.1
dependabot[bot] Jan 9, 2026
1053c9f
Bump org.junit.jupiter:junit-jupiter-engine from 6.0.1 to 6.0.2
dependabot[bot] Jan 9, 2026
96c3c79
Merge pull request #12 from arielsrv/dependabot/maven/org.junit.jupit…
arielsrv Jan 9, 2026
f66db97
Merge pull request #11 from arielsrv/dependabot/maven/org.flywaydb-fl…
arielsrv Jan 9, 2026
ef6424a
Merge pull request #10 from arielsrv/dependabot/maven/org.junit.jupit…
arielsrv Jan 9, 2026
6233ab4
Bump org.flywaydb:flyway-mysql from 11.20.1 to 11.20.2
dependabot[bot] Jan 16, 2026
20b616a
Bump jooby.version from 4.0.13 to 4.0.15
dependabot[bot] Jan 16, 2026
7303eb0
Bump org.hibernate.orm:hibernate-processor
dependabot[bot] Jan 16, 2026
7381679
Merge pull request #14 from arielsrv/dependabot/maven/jooby.version-4…
arielsrv Jan 16, 2026
375564d
Merge pull request #15 from arielsrv/dependabot/maven/org.hibernate.o…
arielsrv Jan 16, 2026
6a1dd98
Merge pull request #13 from arielsrv/dependabot/maven/org.flywaydb-fl…
arielsrv Jan 16, 2026
e5ea47f
Bump com.mysql:mysql-connector-j from 9.5.0 to 9.6.0
dependabot[bot] Jan 30, 2026
7261eb0
Bump org.flywaydb:flyway-mysql from 11.20.2 to 12.0.0
dependabot[bot] Jan 30, 2026
73703a9
Bump org.hibernate.orm:hibernate-processor
dependabot[bot] Jan 30, 2026
49c4d49
Merge pull request #16 from arielsrv/dependabot/maven/com.mysql-mysql…
arielsrv Jan 30, 2026
bf79df8
Merge pull request #17 from arielsrv/dependabot/maven/org.flywaydb-fl…
arielsrv Jan 30, 2026
83b04bf
Merge pull request #18 from arielsrv/dependabot/maven/org.hibernate.o…
arielsrv Jan 30, 2026
9182599
Bump org.apache.maven.plugins:maven-compiler-plugin
dependabot[bot] Feb 6, 2026
add4ecb
Bump org.hibernate.orm:hibernate-processor
dependabot[bot] Feb 6, 2026
745bb72
Merge pull request #19 from arielsrv/dependabot/maven/org.apache.mave…
arielsrv Feb 6, 2026
754069b
Merge pull request #20 from arielsrv/dependabot/maven/org.hibernate.o…
arielsrv Feb 6, 2026
8c63a14
Bump org.flywaydb:flyway-mysql from 12.0.0 to 12.0.1
dependabot[bot] Feb 13, 2026
3268701
Bump org.hibernate.orm:hibernate-processor
dependabot[bot] Feb 13, 2026
1fb67b5
Merge pull request #22 from arielsrv/dependabot/maven/org.hibernate.o…
arielsrv Feb 13, 2026
a6b44f7
Merge pull request #21 from arielsrv/dependabot/maven/org.flywaydb-fl…
arielsrv Feb 13, 2026
ee8675e
Bump org.junit.jupiter:junit-jupiter-engine from 6.0.2 to 6.0.3
dependabot[bot] Feb 20, 2026
cc8a779
Bump org.junit.jupiter:junit-jupiter-api from 6.0.2 to 6.0.3
dependabot[bot] Feb 20, 2026
642d0c7
Merge pull request #24 from arielsrv/dependabot/maven/org.junit.jupit…
arielsrv Feb 20, 2026
2fdc049
Merge pull request #23 from arielsrv/dependabot/maven/org.junit.jupit…
arielsrv Feb 22, 2026
0b85f78
Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.4 to 3.5.5
dependabot[bot] Feb 27, 2026
960daa6
Bump jooby.version from 4.0.15 to 4.0.16
dependabot[bot] Mar 6, 2026
b2749b0
Bump org.flywaydb:flyway-mysql from 12.0.1 to 12.0.3
dependabot[bot] Mar 6, 2026
c77e4ab
Bump org.apache.maven.plugins:maven-shade-plugin from 3.6.1 to 3.6.2
dependabot[bot] Mar 6, 2026
1e90dd7
Bump org.hibernate.orm:hibernate-processor
dependabot[bot] Mar 6, 2026
6cac852
Merge pull request #28 from arielsrv/dependabot/maven/jooby.version-4…
arielsrv Mar 6, 2026
162bb21
Merge pull request #31 from arielsrv/dependabot/maven/org.hibernate.o…
arielsrv Mar 6, 2026
13974bf
mvn
arielsrv Mar 6, 2026
1632279
Merge pull request #29 from arielsrv/dependabot/maven/org.flywaydb-fl…
arielsrv Mar 6, 2026
c80c53d
Merge pull request #30 from arielsrv/dependabot/maven/org.apache.mave…
arielsrv Mar 6, 2026
a398b85
Merge pull request #25 from arielsrv/dependabot/maven/org.apache.mave…
arielsrv Mar 6, 2026
1a87f63
Bump jooby.version from 4.0.16 to 4.0.17
dependabot[bot] Mar 13, 2026
8e7a884
Bump org.flywaydb:flyway-mysql from 12.0.3 to 12.1.0
dependabot[bot] Mar 13, 2026
50e2e24
Merge pull request #32 from arielsrv/dependabot/maven/jooby.version-4…
arielsrv Mar 13, 2026
f868eef
Merge pull request #33 from arielsrv/dependabot/maven/org.flywaydb-fl…
arielsrv Mar 13, 2026
ad7eed4
Bump jooby.version from 4.0.17 to 4.1.0
dependabot[bot] Mar 20, 2026
93570d8
Bump org.flywaydb:flyway-mysql from 12.1.0 to 12.1.1
dependabot[bot] Mar 20, 2026
30aad79
Bump org.hibernate.orm:hibernate-processor
dependabot[bot] Mar 20, 2026
f88d45c
Merge pull request #34 from arielsrv/dependabot/maven/jooby.version-4…
arielsrv Mar 21, 2026
69d5bc4
Merge pull request #35 from arielsrv/dependabot/maven/org.flywaydb-fl…
arielsrv Mar 21, 2026
ee62325
Merge pull request #36 from arielsrv/dependabot/maven/org.hibernate.o…
arielsrv Mar 21, 2026
f635945
fixes
Mar 23, 2026
1e31cfd
Bump org.flywaydb:flyway-mysql from 12.1.1 to 12.2.0
dependabot[bot] Mar 27, 2026
e28ae8c
Merge pull request #37 from arielsrv/dependabot/maven/org.flywaydb-fl…
arielsrv Mar 27, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for all configuration options:
# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file

version: 2
updates:
- package-ecosystem: "maven" # See documentation for possible values
directory: "/" # Location of package manifests
schedule:
interval: "weekly"
- package-ecosystem: github-actions
directory: /
schedule:
interval: daily
26 changes: 26 additions & 0 deletions .github/workflows/maven.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
name: Java CI with Maven

on:
push:
branches: [ "main" ]
pull_request:
branches: [ "main" ]

permissions:
contents: read

jobs:
build:

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v6
- name: Set up JDK 25
uses: actions/setup-java@v5
with:
java-version: '25'
distribution: 'temurin'
cache: maven
- name: Build with Maven
run: mvn -B compile
3 changes: 3 additions & 0 deletions .mvn/wrapper/maven-wrapper.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
wrapperVersion=3.3.4
distributionType=only-script
distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.12/apache-maven-3.9.12-bin.zip
23 changes: 12 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,29 +2,30 @@

## Goal

- Demonstrate how to generate arbitrary documentation from your application
- Additionally, show how to use [Hibernate Data Repositories](https://docs.hibernate.org/orm/7.1/repositories/html_single/)
- Demonstrate how to generate arbitrary documentation from your application
- Additionally, show how to
use [Hibernate Data Repositories](https://docs.hibernate.org/orm/7.1/repositories/html_single/)

## Requirements

- Java 21
- Docker for booting mySQL
- Java 21
- Docker for booting mySQL

## Run

mvn jooby:run

## Output:

- http://localhost:8080/docs
- http://localhost:8080/docs/full.html
- http://localhost:8080/docs/tryIt.html
- http://localhost:8080/docs
- http://localhost:8080/docs/full.html
- http://localhost:8080/docs/tryIt.html

- http://localhost:8080/redoc
- http://localhost:8080/swagger
- http://localhost:8080/redoc
- http://localhost:8080/swagger

## Documentation and usage

- https://jooby.io/modules/openapi
- https://jooby.io/modules/openapi/#openapi-outputdisplay
- https://jooby.io/modules/openapi
- https://jooby.io/modules/openapi/#openapi-outputdisplay

16 changes: 8 additions & 8 deletions conf/logback.xml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<configuration scan="true" scanPeriod="15 seconds" debug="false">
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>[%d{ISO8601}]-[%thread] %-5level %logger - %msg%n</pattern>
</encoder>
</appender>
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>[%d{ISO8601}]-[%thread] %-5level %logger - %msg%n</pattern>
</encoder>
</appender>

<root level="INFO">
<appender-ref ref="STDOUT" />
</root>
<root level="INFO">
<appender-ref ref="STDOUT"/>
</root>
</configuration>
2 changes: 1 addition & 1 deletion docker-compose.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
services:
db:
image: mysql:8.0
image: mysql:8
container_name: library-mysql
restart: always
environment:
Expand Down
Loading