├── .gitignore ├── README.md ├── conference-demo ├── .gitignore ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── pluralsight │ │ │ └── conferencedemo │ │ │ ├── ConferenceDemoApplication.java │ │ │ ├── config │ │ │ └── JpaConfiguration.java │ │ │ ├── controllers │ │ │ ├── HomeController.java │ │ │ ├── SessionsController.java │ │ │ ├── SpeakersController.java │ │ │ └── TicketPricesController.java │ │ │ ├── models │ │ │ ├── PricingCategory.java │ │ │ ├── Session.java │ │ │ ├── Speaker.java │ │ │ ├── TicketPrice.java │ │ │ └── TicketType.java │ │ │ └── repositories │ │ │ ├── PricingCategoryRepository.java │ │ │ ├── SessionRepository.java │ │ │ ├── SpeakerRepository.java │ │ │ ├── TicketPriceRepository.java │ │ │ └── TicketTypeRepository.java │ └── resources │ │ ├── META-INF │ │ └── persistence.xml │ │ └── application.properties │ └── test │ └── java │ └── com │ └── pluralsight │ └── conferencedemo │ ├── ConferenceDemoApplicationTests.java │ └── models │ ├── SessionTest.java │ ├── SpeakerTest.java │ └── TicketPriceTest.java └── database └── postgresql ├── README.md ├── create_tables.sql └── insert_data.sql /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | conference-demo/.mvn/ 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlbunker/ps-spring-data-jpa/HEAD/README.md -------------------------------------------------------------------------------- /conference-demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlbunker/ps-spring-data-jpa/HEAD/conference-demo/.gitignore -------------------------------------------------------------------------------- /conference-demo/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlbunker/ps-spring-data-jpa/HEAD/conference-demo/mvnw -------------------------------------------------------------------------------- /conference-demo/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlbunker/ps-spring-data-jpa/HEAD/conference-demo/mvnw.cmd -------------------------------------------------------------------------------- /conference-demo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlbunker/ps-spring-data-jpa/HEAD/conference-demo/pom.xml -------------------------------------------------------------------------------- /conference-demo/src/main/java/com/pluralsight/conferencedemo/ConferenceDemoApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlbunker/ps-spring-data-jpa/HEAD/conference-demo/src/main/java/com/pluralsight/conferencedemo/ConferenceDemoApplication.java -------------------------------------------------------------------------------- /conference-demo/src/main/java/com/pluralsight/conferencedemo/config/JpaConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlbunker/ps-spring-data-jpa/HEAD/conference-demo/src/main/java/com/pluralsight/conferencedemo/config/JpaConfiguration.java -------------------------------------------------------------------------------- /conference-demo/src/main/java/com/pluralsight/conferencedemo/controllers/HomeController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlbunker/ps-spring-data-jpa/HEAD/conference-demo/src/main/java/com/pluralsight/conferencedemo/controllers/HomeController.java -------------------------------------------------------------------------------- /conference-demo/src/main/java/com/pluralsight/conferencedemo/controllers/SessionsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlbunker/ps-spring-data-jpa/HEAD/conference-demo/src/main/java/com/pluralsight/conferencedemo/controllers/SessionsController.java -------------------------------------------------------------------------------- /conference-demo/src/main/java/com/pluralsight/conferencedemo/controllers/SpeakersController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlbunker/ps-spring-data-jpa/HEAD/conference-demo/src/main/java/com/pluralsight/conferencedemo/controllers/SpeakersController.java -------------------------------------------------------------------------------- /conference-demo/src/main/java/com/pluralsight/conferencedemo/controllers/TicketPricesController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlbunker/ps-spring-data-jpa/HEAD/conference-demo/src/main/java/com/pluralsight/conferencedemo/controllers/TicketPricesController.java -------------------------------------------------------------------------------- /conference-demo/src/main/java/com/pluralsight/conferencedemo/models/PricingCategory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlbunker/ps-spring-data-jpa/HEAD/conference-demo/src/main/java/com/pluralsight/conferencedemo/models/PricingCategory.java -------------------------------------------------------------------------------- /conference-demo/src/main/java/com/pluralsight/conferencedemo/models/Session.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlbunker/ps-spring-data-jpa/HEAD/conference-demo/src/main/java/com/pluralsight/conferencedemo/models/Session.java -------------------------------------------------------------------------------- /conference-demo/src/main/java/com/pluralsight/conferencedemo/models/Speaker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlbunker/ps-spring-data-jpa/HEAD/conference-demo/src/main/java/com/pluralsight/conferencedemo/models/Speaker.java -------------------------------------------------------------------------------- /conference-demo/src/main/java/com/pluralsight/conferencedemo/models/TicketPrice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlbunker/ps-spring-data-jpa/HEAD/conference-demo/src/main/java/com/pluralsight/conferencedemo/models/TicketPrice.java -------------------------------------------------------------------------------- /conference-demo/src/main/java/com/pluralsight/conferencedemo/models/TicketType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlbunker/ps-spring-data-jpa/HEAD/conference-demo/src/main/java/com/pluralsight/conferencedemo/models/TicketType.java -------------------------------------------------------------------------------- /conference-demo/src/main/java/com/pluralsight/conferencedemo/repositories/PricingCategoryRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlbunker/ps-spring-data-jpa/HEAD/conference-demo/src/main/java/com/pluralsight/conferencedemo/repositories/PricingCategoryRepository.java -------------------------------------------------------------------------------- /conference-demo/src/main/java/com/pluralsight/conferencedemo/repositories/SessionRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlbunker/ps-spring-data-jpa/HEAD/conference-demo/src/main/java/com/pluralsight/conferencedemo/repositories/SessionRepository.java -------------------------------------------------------------------------------- /conference-demo/src/main/java/com/pluralsight/conferencedemo/repositories/SpeakerRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlbunker/ps-spring-data-jpa/HEAD/conference-demo/src/main/java/com/pluralsight/conferencedemo/repositories/SpeakerRepository.java -------------------------------------------------------------------------------- /conference-demo/src/main/java/com/pluralsight/conferencedemo/repositories/TicketPriceRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlbunker/ps-spring-data-jpa/HEAD/conference-demo/src/main/java/com/pluralsight/conferencedemo/repositories/TicketPriceRepository.java -------------------------------------------------------------------------------- /conference-demo/src/main/java/com/pluralsight/conferencedemo/repositories/TicketTypeRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlbunker/ps-spring-data-jpa/HEAD/conference-demo/src/main/java/com/pluralsight/conferencedemo/repositories/TicketTypeRepository.java -------------------------------------------------------------------------------- /conference-demo/src/main/resources/META-INF/persistence.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlbunker/ps-spring-data-jpa/HEAD/conference-demo/src/main/resources/META-INF/persistence.xml -------------------------------------------------------------------------------- /conference-demo/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | app.version=0.0.1 2 | 3 | -------------------------------------------------------------------------------- /conference-demo/src/test/java/com/pluralsight/conferencedemo/ConferenceDemoApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlbunker/ps-spring-data-jpa/HEAD/conference-demo/src/test/java/com/pluralsight/conferencedemo/ConferenceDemoApplicationTests.java -------------------------------------------------------------------------------- /conference-demo/src/test/java/com/pluralsight/conferencedemo/models/SessionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlbunker/ps-spring-data-jpa/HEAD/conference-demo/src/test/java/com/pluralsight/conferencedemo/models/SessionTest.java -------------------------------------------------------------------------------- /conference-demo/src/test/java/com/pluralsight/conferencedemo/models/SpeakerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlbunker/ps-spring-data-jpa/HEAD/conference-demo/src/test/java/com/pluralsight/conferencedemo/models/SpeakerTest.java -------------------------------------------------------------------------------- /conference-demo/src/test/java/com/pluralsight/conferencedemo/models/TicketPriceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlbunker/ps-spring-data-jpa/HEAD/conference-demo/src/test/java/com/pluralsight/conferencedemo/models/TicketPriceTest.java -------------------------------------------------------------------------------- /database/postgresql/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlbunker/ps-spring-data-jpa/HEAD/database/postgresql/README.md -------------------------------------------------------------------------------- /database/postgresql/create_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlbunker/ps-spring-data-jpa/HEAD/database/postgresql/create_tables.sql -------------------------------------------------------------------------------- /database/postgresql/insert_data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlbunker/ps-spring-data-jpa/HEAD/database/postgresql/insert_data.sql --------------------------------------------------------------------------------