├── .gitignore ├── LICENSE ├── README.md ├── archunit ├── README.md ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── mscharhag │ │ └── archunit │ │ ├── DemoUtil.java │ │ ├── layers │ │ ├── controller │ │ │ └── UserController.java │ │ ├── repository │ │ │ └── UserRepository.java │ │ └── service │ │ │ ├── UserService.java │ │ │ └── impl │ │ │ └── UserServiceImpl.java │ │ └── model │ │ └── User.java │ └── test │ └── java │ └── com │ └── mscharhag │ └── archunit │ └── ArchUnitTest.java ├── bcrypt ├── README.md ├── pom.xml └── src │ └── test │ └── java │ └── com │ └── mscharhag │ └── bcrypt │ └── BcryptTest.java ├── domain-injection ├── README.md ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── mscharhag │ └── examples │ └── domaininjection │ ├── Application.java │ ├── annotation │ ├── LoggedInUser.java │ └── SessionScopedBean.java │ ├── controller │ └── TestController.java │ └── domain │ └── User.java ├── exception-translation ├── README.md ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── mscharhag │ │ └── exceptiontranslation │ │ ├── aspect │ │ └── ExceptionTranslationAspect.java │ │ ├── exception │ │ └── DataAccessException.java │ │ └── repository │ │ └── MyRepository.java │ └── test │ └── java │ └── com │ └── mscharhag │ └── exceptiontranslation │ └── MyRepositoryTest.java ├── grails-gorm-views ├── README.md ├── application.properties ├── grails-app │ ├── conf │ │ ├── ApplicationResources.groovy │ │ ├── BootStrap.groovy │ │ ├── BuildConfig.groovy │ │ ├── Config.groovy │ │ ├── DataSource.groovy │ │ ├── UrlMappings.groovy │ │ └── spring │ │ │ └── resources.groovy │ ├── domain │ │ └── com │ │ │ └── mscharhag │ │ │ └── views │ │ │ ├── Address.groovy │ │ │ ├── User.groovy │ │ │ └── UserWithCountry.groovy │ ├── i18n │ │ ├── messages.properties │ │ ├── messages_cs_CZ.properties │ │ ├── messages_da.properties │ │ ├── messages_de.properties │ │ ├── messages_es.properties │ │ ├── messages_fr.properties │ │ ├── messages_it.properties │ │ ├── messages_ja.properties │ │ ├── messages_nb.properties │ │ ├── messages_nl.properties │ │ ├── messages_pl.properties │ │ ├── messages_pt_BR.properties │ │ ├── messages_pt_PT.properties │ │ ├── messages_ru.properties │ │ ├── messages_sv.properties │ │ ├── messages_th.properties │ │ └── messages_zh_CN.properties │ ├── migrations │ │ └── changelog.groovy │ └── views │ │ ├── error.gsp │ │ ├── index.gsp │ │ └── layouts │ │ └── main.gsp ├── grails-gorm-views-grailsPlugins.iml ├── grails-gorm-views.iml ├── grailsw ├── grailsw.bat ├── test │ └── integration │ │ └── com │ │ └── mscharhag │ │ └── views │ │ └── ViewTests.groovy ├── web-app │ ├── WEB-INF │ │ ├── applicationContext.xml │ │ ├── sitemesh.xml │ │ └── tld │ │ │ ├── c.tld │ │ │ ├── fmt.tld │ │ │ ├── grails.tld │ │ │ ├── spring-form.tld │ │ │ └── spring.tld │ ├── css │ │ ├── errors.css │ │ ├── main.css │ │ └── mobile.css │ ├── images │ │ ├── apple-touch-icon-retina.png │ │ ├── apple-touch-icon.png │ │ ├── favicon.ico │ │ ├── grails_logo.png │ │ ├── skin │ │ │ ├── database_add.png │ │ │ ├── database_delete.png │ │ │ ├── database_edit.png │ │ │ ├── database_save.png │ │ │ ├── database_table.png │ │ │ ├── exclamation.png │ │ │ ├── house.png │ │ │ ├── information.png │ │ │ ├── shadow.jpg │ │ │ ├── sorted_asc.gif │ │ │ └── sorted_desc.gif │ │ ├── spinner.gif │ │ └── springsource.png │ └── js │ │ └── application.js └── wrapper │ ├── grails-wrapper-runtime-2.3.4.jar │ ├── grails-wrapper.properties │ └── springloaded-core-1.1.4.jar ├── hibernate-filters ├── README.md ├── application.properties ├── grails-app │ ├── conf │ │ ├── ApplicationResources.groovy │ │ ├── BootStrap.groovy │ │ ├── BuildConfig.groovy │ │ ├── Config.groovy │ │ ├── DataSource.groovy │ │ ├── UrlMappings.groovy │ │ └── spring │ │ │ └── resources.groovy │ ├── controllers │ │ └── com │ │ │ └── mscharhag │ │ │ └── hibernatefilters │ │ │ └── controller │ │ │ └── UserController.groovy │ ├── domain │ │ └── com │ │ │ └── mscharhag │ │ │ └── hibernatefilters │ │ │ └── domain │ │ │ ├── Image.groovy │ │ │ └── User.groovy │ ├── i18n │ │ ├── messages.properties │ │ ├── messages_cs_CZ.properties │ │ ├── messages_da.properties │ │ ├── messages_de.properties │ │ ├── messages_es.properties │ │ ├── messages_fr.properties │ │ ├── messages_it.properties │ │ ├── messages_ja.properties │ │ ├── messages_nb.properties │ │ ├── messages_nl.properties │ │ ├── messages_pl.properties │ │ ├── messages_pt_BR.properties │ │ ├── messages_pt_PT.properties │ │ ├── messages_ru.properties │ │ ├── messages_sv.properties │ │ ├── messages_th.properties │ │ └── messages_zh_CN.properties │ ├── taglib │ │ └── hibernate │ │ │ └── filters │ │ │ └── TestTagLib.groovy │ └── views │ │ ├── error.gsp │ │ ├── index.gsp │ │ ├── layouts │ │ └── main.gsp │ │ └── tl │ │ ├── _myTemplate.gsp │ │ └── test.gsp ├── grailsw ├── grailsw.bat ├── test │ ├── integration │ │ └── com │ │ │ └── mscharhag │ │ │ └── hibernatefilters │ │ │ └── domain │ │ │ └── UserTests.groovy │ └── unit │ │ └── hibernate │ │ └── filters │ │ └── TestTagLibSpec.groovy ├── web-app │ ├── WEB-INF │ │ ├── applicationContext.xml │ │ ├── sitemesh.xml │ │ └── tld │ │ │ ├── c.tld │ │ │ ├── fmt.tld │ │ │ ├── grails.tld │ │ │ ├── spring-form.tld │ │ │ └── spring.tld │ ├── css │ │ ├── errors.css │ │ ├── main.css │ │ └── mobile.css │ ├── images │ │ ├── apple-touch-icon-retina.png │ │ ├── apple-touch-icon.png │ │ ├── favicon.ico │ │ ├── grails_logo.png │ │ ├── skin │ │ │ ├── database_add.png │ │ │ ├── database_delete.png │ │ │ ├── database_edit.png │ │ │ ├── database_save.png │ │ │ ├── database_table.png │ │ │ ├── exclamation.png │ │ │ ├── house.png │ │ │ ├── information.png │ │ │ ├── shadow.jpg │ │ │ ├── sorted_asc.gif │ │ │ └── sorted_desc.gif │ │ ├── spinner.gif │ │ └── springsource.png │ └── js │ │ └── application.js └── wrapper │ ├── grails-wrapper-runtime-2.3.2.jar │ ├── grails-wrapper.properties │ └── springloaded-core-1.1.4.jar ├── jdk16-vector-api ├── pom.xml └── src │ └── main │ └── java │ ├── com │ └── mscharhag │ │ └── vectorapi │ │ └── Main.java │ └── module-info.java ├── json-schema-validation ├── README.md ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── mscharhag │ │ └── jsonschema │ │ └── Main.java │ └── resources │ ├── example-schema.json │ └── example.json ├── junit5-extensions ├── pom.xml └── src │ └── test │ └── java │ └── com │ └── mscharhag │ └── junit5extensions │ ├── DemoTest.java │ └── TestDurationReportExtension.java ├── kotlin-koin-example ├── pom.xml └── src │ └── main │ ├── kotlin │ └── com │ │ └── mscharhag │ │ └── koin │ │ ├── Address.kt │ │ ├── AddressValidator.kt │ │ ├── AddressValidatorImpl.kt │ │ ├── ConfigurableComponent.kt │ │ ├── MyApp.kt │ │ ├── UserService.kt │ │ └── main.kt │ └── resources │ ├── koin.properties │ └── other.properties ├── markdown ├── README.md ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── mscharhag │ └── markdown │ └── Test.java ├── message-format ├── MessageFormatExample.java └── messages_en.properties ├── micrometer-example ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── mscharhag │ └── micrometerexample │ └── Main.java ├── mockmvc-testing ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── mscharhag │ │ └── mockmvc │ │ ├── Application.java │ │ ├── Product.java │ │ └── ProductController.java │ └── test │ └── java │ └── com │ └── mscharhag │ └── mockmvc │ ├── ProductControllerTest.java │ └── TestUtil.java ├── rockerdemo ├── README.md ├── pom.xml └── src │ └── main │ └── java │ ├── com │ └── mscharhag │ │ └── rockerexample │ │ ├── Main.java │ │ └── User.java │ └── views │ ├── basic.rocker.html │ ├── conditions.rocker.html │ ├── expressions.rocker.html │ ├── loops.rocker.html │ └── main.rocker.html ├── sparkdemo ├── README.md ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── mscharhag │ │ └── sparkdemo │ │ ├── JsonUtil.java │ │ ├── Main.java │ │ ├── ResponseError.java │ │ ├── User.java │ │ ├── UserController.java │ │ └── UserService.java │ └── test │ └── java │ └── com │ └── mscharhag │ └── sparkdemo │ └── UserControllerIntegrationTest.java ├── spring-cloud-zuul ├── .gitignore ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── mscharhag │ │ └── zuul │ │ ├── MyFilter.java │ │ └── ZuulDemoApplication.java │ └── resources │ └── application.yml ├── spring-data-jooq ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── mscharhag │ │ └── springjooq │ │ ├── Application.java │ │ ├── entity │ │ ├── Order.java │ │ ├── Product.java │ │ └── User.java │ │ ├── jooq │ │ ├── JooqJpaRepository.java │ │ ├── JooqJpaRepositoryFactory.java │ │ ├── JooqQueryExecutor.java │ │ └── JooqRepositoryBean.java │ │ └── repository │ │ └── UserRepository.java │ └── test │ └── java │ └── com │ └── mscharhag │ └── repository │ └── UserRepositoryTest.java ├── spring-error-handling ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── mscharhag │ │ └── errorhandling │ │ ├── Application.java │ │ ├── ErrorResponse.java │ │ └── article │ │ ├── Article.java │ │ ├── ArticleController.java │ │ ├── ArticleExceptionHandler.java │ │ ├── ArticleId.java │ │ ├── ArticleNotApprovedException.java │ │ ├── ArticleNotFoundException.java │ │ ├── ArticleRepository.java │ │ └── ArticleService.java │ └── test │ └── java │ └── com │ └── mscharhag │ └── errorhandling │ └── ArticleExceptionHandlerTest.java ├── spring-json-schema ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml ├── requests.http └── src │ └── main │ ├── java │ └── com │ │ └── mscharhag │ │ └── springjsonschema │ │ ├── Application.java │ │ ├── SchemaLocations.java │ │ ├── painting │ │ ├── Dimension.java │ │ ├── Painting.java │ │ └── PaintingController.java │ │ └── validation │ │ ├── JsonSchemaLoadingFailedException.java │ │ ├── JsonSchemaValidatingArgumentResolver.java │ │ ├── JsonValidationConfiguration.java │ │ ├── JsonValidationExceptionHandler.java │ │ ├── JsonValidationFailedException.java │ │ └── ValidJson.java │ └── resources │ ├── application.properties │ └── painting-schema.json ├── spring-method-parameter-validation ├── README.md ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── mscharhag │ └── methodvalidation │ ├── ExampleApplication.java │ ├── User.java │ ├── UserController.java │ └── UserService.java ├── spring-resource-versioning ├── README.md ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── mscharhag │ │ └── springrv │ │ ├── MvcApplication.java │ │ └── TestController.java │ └── resources │ ├── static │ └── test.js │ └── templates │ └── view.html ├── spring-retry-demo ├── README.md ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── mscharhag │ │ └── springretrydemo │ │ ├── RetryAndRecoverService.java │ │ ├── RetryExampleApplication.java │ │ └── RetryService.java │ └── test │ └── java │ └── com │ └── mscharhag │ └── springretrydemo │ └── RetryTest.java ├── spring-security-authorization ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── mscharhag │ │ └── authorization │ │ ├── Application.java │ │ ├── AuthenticatedUserService.java │ │ ├── Project.java │ │ ├── ProjectAccessHandler.java │ │ ├── ProjectController.java │ │ ├── ProjectRepository.java │ │ └── ProjectService.java │ ├── requests.http │ └── test │ └── java │ └── com │ └── mscharhag │ └── authorization │ └── ProjectAccessHandlerTest.java ├── spring-validation ├── requests.http └── src │ ├── main │ └── java │ │ └── com │ │ └── mscharhag │ │ └── validation │ │ ├── Address.java │ │ ├── AddressController.java │ │ ├── CustomerService.java │ │ ├── ValidationFacade.java │ │ └── ValidationHelper.java │ └── test │ └── java │ └── com │ └── mscharhag │ └── validation │ ├── AddressTest.java │ └── CustomerServiceTest.java ├── streamstatistics ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── mscharhag │ └── streamstatistics │ └── Example.java └── tess4j ├── README.md ├── pom.xml └── src └── main ├── java └── com │ └── mscharhag │ └── tess4j │ └── Main.java └── resources ├── data └── deu.traineddata └── ocrexample.jpg /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | *.iml 3 | target -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/README.md -------------------------------------------------------------------------------- /archunit/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/archunit/README.md -------------------------------------------------------------------------------- /archunit/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/archunit/pom.xml -------------------------------------------------------------------------------- /archunit/src/main/java/com/mscharhag/archunit/DemoUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/archunit/src/main/java/com/mscharhag/archunit/DemoUtil.java -------------------------------------------------------------------------------- /archunit/src/main/java/com/mscharhag/archunit/layers/controller/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/archunit/src/main/java/com/mscharhag/archunit/layers/controller/UserController.java -------------------------------------------------------------------------------- /archunit/src/main/java/com/mscharhag/archunit/layers/repository/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/archunit/src/main/java/com/mscharhag/archunit/layers/repository/UserRepository.java -------------------------------------------------------------------------------- /archunit/src/main/java/com/mscharhag/archunit/layers/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/archunit/src/main/java/com/mscharhag/archunit/layers/service/UserService.java -------------------------------------------------------------------------------- /archunit/src/main/java/com/mscharhag/archunit/layers/service/impl/UserServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/archunit/src/main/java/com/mscharhag/archunit/layers/service/impl/UserServiceImpl.java -------------------------------------------------------------------------------- /archunit/src/main/java/com/mscharhag/archunit/model/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/archunit/src/main/java/com/mscharhag/archunit/model/User.java -------------------------------------------------------------------------------- /archunit/src/test/java/com/mscharhag/archunit/ArchUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/archunit/src/test/java/com/mscharhag/archunit/ArchUnitTest.java -------------------------------------------------------------------------------- /bcrypt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/bcrypt/README.md -------------------------------------------------------------------------------- /bcrypt/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/bcrypt/pom.xml -------------------------------------------------------------------------------- /bcrypt/src/test/java/com/mscharhag/bcrypt/BcryptTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/bcrypt/src/test/java/com/mscharhag/bcrypt/BcryptTest.java -------------------------------------------------------------------------------- /domain-injection/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/domain-injection/README.md -------------------------------------------------------------------------------- /domain-injection/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/domain-injection/pom.xml -------------------------------------------------------------------------------- /domain-injection/src/main/java/com/mscharhag/examples/domaininjection/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/domain-injection/src/main/java/com/mscharhag/examples/domaininjection/Application.java -------------------------------------------------------------------------------- /domain-injection/src/main/java/com/mscharhag/examples/domaininjection/annotation/LoggedInUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/domain-injection/src/main/java/com/mscharhag/examples/domaininjection/annotation/LoggedInUser.java -------------------------------------------------------------------------------- /domain-injection/src/main/java/com/mscharhag/examples/domaininjection/annotation/SessionScopedBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/domain-injection/src/main/java/com/mscharhag/examples/domaininjection/annotation/SessionScopedBean.java -------------------------------------------------------------------------------- /domain-injection/src/main/java/com/mscharhag/examples/domaininjection/controller/TestController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/domain-injection/src/main/java/com/mscharhag/examples/domaininjection/controller/TestController.java -------------------------------------------------------------------------------- /domain-injection/src/main/java/com/mscharhag/examples/domaininjection/domain/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/domain-injection/src/main/java/com/mscharhag/examples/domaininjection/domain/User.java -------------------------------------------------------------------------------- /exception-translation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/exception-translation/README.md -------------------------------------------------------------------------------- /exception-translation/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/exception-translation/pom.xml -------------------------------------------------------------------------------- /exception-translation/src/main/java/com/mscharhag/exceptiontranslation/aspect/ExceptionTranslationAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/exception-translation/src/main/java/com/mscharhag/exceptiontranslation/aspect/ExceptionTranslationAspect.java -------------------------------------------------------------------------------- /exception-translation/src/main/java/com/mscharhag/exceptiontranslation/exception/DataAccessException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/exception-translation/src/main/java/com/mscharhag/exceptiontranslation/exception/DataAccessException.java -------------------------------------------------------------------------------- /exception-translation/src/main/java/com/mscharhag/exceptiontranslation/repository/MyRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/exception-translation/src/main/java/com/mscharhag/exceptiontranslation/repository/MyRepository.java -------------------------------------------------------------------------------- /exception-translation/src/test/java/com/mscharhag/exceptiontranslation/MyRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/exception-translation/src/test/java/com/mscharhag/exceptiontranslation/MyRepositoryTest.java -------------------------------------------------------------------------------- /grails-gorm-views/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/README.md -------------------------------------------------------------------------------- /grails-gorm-views/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/application.properties -------------------------------------------------------------------------------- /grails-gorm-views/grails-app/conf/ApplicationResources.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/grails-app/conf/ApplicationResources.groovy -------------------------------------------------------------------------------- /grails-gorm-views/grails-app/conf/BootStrap.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/grails-app/conf/BootStrap.groovy -------------------------------------------------------------------------------- /grails-gorm-views/grails-app/conf/BuildConfig.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/grails-app/conf/BuildConfig.groovy -------------------------------------------------------------------------------- /grails-gorm-views/grails-app/conf/Config.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/grails-app/conf/Config.groovy -------------------------------------------------------------------------------- /grails-gorm-views/grails-app/conf/DataSource.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/grails-app/conf/DataSource.groovy -------------------------------------------------------------------------------- /grails-gorm-views/grails-app/conf/UrlMappings.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/grails-app/conf/UrlMappings.groovy -------------------------------------------------------------------------------- /grails-gorm-views/grails-app/conf/spring/resources.groovy: -------------------------------------------------------------------------------- 1 | // Place your Spring DSL code here 2 | beans = { 3 | } 4 | -------------------------------------------------------------------------------- /grails-gorm-views/grails-app/domain/com/mscharhag/views/Address.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/grails-app/domain/com/mscharhag/views/Address.groovy -------------------------------------------------------------------------------- /grails-gorm-views/grails-app/domain/com/mscharhag/views/User.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/grails-app/domain/com/mscharhag/views/User.groovy -------------------------------------------------------------------------------- /grails-gorm-views/grails-app/domain/com/mscharhag/views/UserWithCountry.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/grails-app/domain/com/mscharhag/views/UserWithCountry.groovy -------------------------------------------------------------------------------- /grails-gorm-views/grails-app/i18n/messages.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/grails-app/i18n/messages.properties -------------------------------------------------------------------------------- /grails-gorm-views/grails-app/i18n/messages_cs_CZ.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/grails-app/i18n/messages_cs_CZ.properties -------------------------------------------------------------------------------- /grails-gorm-views/grails-app/i18n/messages_da.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/grails-app/i18n/messages_da.properties -------------------------------------------------------------------------------- /grails-gorm-views/grails-app/i18n/messages_de.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/grails-app/i18n/messages_de.properties -------------------------------------------------------------------------------- /grails-gorm-views/grails-app/i18n/messages_es.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/grails-app/i18n/messages_es.properties -------------------------------------------------------------------------------- /grails-gorm-views/grails-app/i18n/messages_fr.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/grails-app/i18n/messages_fr.properties -------------------------------------------------------------------------------- /grails-gorm-views/grails-app/i18n/messages_it.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/grails-app/i18n/messages_it.properties -------------------------------------------------------------------------------- /grails-gorm-views/grails-app/i18n/messages_ja.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/grails-app/i18n/messages_ja.properties -------------------------------------------------------------------------------- /grails-gorm-views/grails-app/i18n/messages_nb.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/grails-app/i18n/messages_nb.properties -------------------------------------------------------------------------------- /grails-gorm-views/grails-app/i18n/messages_nl.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/grails-app/i18n/messages_nl.properties -------------------------------------------------------------------------------- /grails-gorm-views/grails-app/i18n/messages_pl.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/grails-app/i18n/messages_pl.properties -------------------------------------------------------------------------------- /grails-gorm-views/grails-app/i18n/messages_pt_BR.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/grails-app/i18n/messages_pt_BR.properties -------------------------------------------------------------------------------- /grails-gorm-views/grails-app/i18n/messages_pt_PT.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/grails-app/i18n/messages_pt_PT.properties -------------------------------------------------------------------------------- /grails-gorm-views/grails-app/i18n/messages_ru.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/grails-app/i18n/messages_ru.properties -------------------------------------------------------------------------------- /grails-gorm-views/grails-app/i18n/messages_sv.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/grails-app/i18n/messages_sv.properties -------------------------------------------------------------------------------- /grails-gorm-views/grails-app/i18n/messages_th.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/grails-app/i18n/messages_th.properties -------------------------------------------------------------------------------- /grails-gorm-views/grails-app/i18n/messages_zh_CN.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/grails-app/i18n/messages_zh_CN.properties -------------------------------------------------------------------------------- /grails-gorm-views/grails-app/migrations/changelog.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/grails-app/migrations/changelog.groovy -------------------------------------------------------------------------------- /grails-gorm-views/grails-app/views/error.gsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/grails-app/views/error.gsp -------------------------------------------------------------------------------- /grails-gorm-views/grails-app/views/index.gsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/grails-app/views/index.gsp -------------------------------------------------------------------------------- /grails-gorm-views/grails-app/views/layouts/main.gsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/grails-app/views/layouts/main.gsp -------------------------------------------------------------------------------- /grails-gorm-views/grails-gorm-views-grailsPlugins.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/grails-gorm-views-grailsPlugins.iml -------------------------------------------------------------------------------- /grails-gorm-views/grails-gorm-views.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/grails-gorm-views.iml -------------------------------------------------------------------------------- /grails-gorm-views/grailsw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/grailsw -------------------------------------------------------------------------------- /grails-gorm-views/grailsw.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/grailsw.bat -------------------------------------------------------------------------------- /grails-gorm-views/test/integration/com/mscharhag/views/ViewTests.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/test/integration/com/mscharhag/views/ViewTests.groovy -------------------------------------------------------------------------------- /grails-gorm-views/web-app/WEB-INF/applicationContext.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/web-app/WEB-INF/applicationContext.xml -------------------------------------------------------------------------------- /grails-gorm-views/web-app/WEB-INF/sitemesh.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/web-app/WEB-INF/sitemesh.xml -------------------------------------------------------------------------------- /grails-gorm-views/web-app/WEB-INF/tld/c.tld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/web-app/WEB-INF/tld/c.tld -------------------------------------------------------------------------------- /grails-gorm-views/web-app/WEB-INF/tld/fmt.tld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/web-app/WEB-INF/tld/fmt.tld -------------------------------------------------------------------------------- /grails-gorm-views/web-app/WEB-INF/tld/grails.tld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/web-app/WEB-INF/tld/grails.tld -------------------------------------------------------------------------------- /grails-gorm-views/web-app/WEB-INF/tld/spring-form.tld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/web-app/WEB-INF/tld/spring-form.tld -------------------------------------------------------------------------------- /grails-gorm-views/web-app/WEB-INF/tld/spring.tld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/web-app/WEB-INF/tld/spring.tld -------------------------------------------------------------------------------- /grails-gorm-views/web-app/css/errors.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/web-app/css/errors.css -------------------------------------------------------------------------------- /grails-gorm-views/web-app/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/web-app/css/main.css -------------------------------------------------------------------------------- /grails-gorm-views/web-app/css/mobile.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/web-app/css/mobile.css -------------------------------------------------------------------------------- /grails-gorm-views/web-app/images/apple-touch-icon-retina.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/web-app/images/apple-touch-icon-retina.png -------------------------------------------------------------------------------- /grails-gorm-views/web-app/images/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/web-app/images/apple-touch-icon.png -------------------------------------------------------------------------------- /grails-gorm-views/web-app/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/web-app/images/favicon.ico -------------------------------------------------------------------------------- /grails-gorm-views/web-app/images/grails_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/web-app/images/grails_logo.png -------------------------------------------------------------------------------- /grails-gorm-views/web-app/images/skin/database_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/web-app/images/skin/database_add.png -------------------------------------------------------------------------------- /grails-gorm-views/web-app/images/skin/database_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/web-app/images/skin/database_delete.png -------------------------------------------------------------------------------- /grails-gorm-views/web-app/images/skin/database_edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/web-app/images/skin/database_edit.png -------------------------------------------------------------------------------- /grails-gorm-views/web-app/images/skin/database_save.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/web-app/images/skin/database_save.png -------------------------------------------------------------------------------- /grails-gorm-views/web-app/images/skin/database_table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/web-app/images/skin/database_table.png -------------------------------------------------------------------------------- /grails-gorm-views/web-app/images/skin/exclamation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/web-app/images/skin/exclamation.png -------------------------------------------------------------------------------- /grails-gorm-views/web-app/images/skin/house.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/web-app/images/skin/house.png -------------------------------------------------------------------------------- /grails-gorm-views/web-app/images/skin/information.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/web-app/images/skin/information.png -------------------------------------------------------------------------------- /grails-gorm-views/web-app/images/skin/shadow.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/web-app/images/skin/shadow.jpg -------------------------------------------------------------------------------- /grails-gorm-views/web-app/images/skin/sorted_asc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/web-app/images/skin/sorted_asc.gif -------------------------------------------------------------------------------- /grails-gorm-views/web-app/images/skin/sorted_desc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/web-app/images/skin/sorted_desc.gif -------------------------------------------------------------------------------- /grails-gorm-views/web-app/images/spinner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/web-app/images/spinner.gif -------------------------------------------------------------------------------- /grails-gorm-views/web-app/images/springsource.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/web-app/images/springsource.png -------------------------------------------------------------------------------- /grails-gorm-views/web-app/js/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/web-app/js/application.js -------------------------------------------------------------------------------- /grails-gorm-views/wrapper/grails-wrapper-runtime-2.3.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/wrapper/grails-wrapper-runtime-2.3.4.jar -------------------------------------------------------------------------------- /grails-gorm-views/wrapper/grails-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/wrapper/grails-wrapper.properties -------------------------------------------------------------------------------- /grails-gorm-views/wrapper/springloaded-core-1.1.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/grails-gorm-views/wrapper/springloaded-core-1.1.4.jar -------------------------------------------------------------------------------- /hibernate-filters/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/README.md -------------------------------------------------------------------------------- /hibernate-filters/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/application.properties -------------------------------------------------------------------------------- /hibernate-filters/grails-app/conf/ApplicationResources.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/grails-app/conf/ApplicationResources.groovy -------------------------------------------------------------------------------- /hibernate-filters/grails-app/conf/BootStrap.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/grails-app/conf/BootStrap.groovy -------------------------------------------------------------------------------- /hibernate-filters/grails-app/conf/BuildConfig.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/grails-app/conf/BuildConfig.groovy -------------------------------------------------------------------------------- /hibernate-filters/grails-app/conf/Config.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/grails-app/conf/Config.groovy -------------------------------------------------------------------------------- /hibernate-filters/grails-app/conf/DataSource.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/grails-app/conf/DataSource.groovy -------------------------------------------------------------------------------- /hibernate-filters/grails-app/conf/UrlMappings.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/grails-app/conf/UrlMappings.groovy -------------------------------------------------------------------------------- /hibernate-filters/grails-app/conf/spring/resources.groovy: -------------------------------------------------------------------------------- 1 | // Place your Spring DSL code here 2 | beans = { 3 | } 4 | -------------------------------------------------------------------------------- /hibernate-filters/grails-app/controllers/com/mscharhag/hibernatefilters/controller/UserController.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/grails-app/controllers/com/mscharhag/hibernatefilters/controller/UserController.groovy -------------------------------------------------------------------------------- /hibernate-filters/grails-app/domain/com/mscharhag/hibernatefilters/domain/Image.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/grails-app/domain/com/mscharhag/hibernatefilters/domain/Image.groovy -------------------------------------------------------------------------------- /hibernate-filters/grails-app/domain/com/mscharhag/hibernatefilters/domain/User.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/grails-app/domain/com/mscharhag/hibernatefilters/domain/User.groovy -------------------------------------------------------------------------------- /hibernate-filters/grails-app/i18n/messages.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/grails-app/i18n/messages.properties -------------------------------------------------------------------------------- /hibernate-filters/grails-app/i18n/messages_cs_CZ.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/grails-app/i18n/messages_cs_CZ.properties -------------------------------------------------------------------------------- /hibernate-filters/grails-app/i18n/messages_da.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/grails-app/i18n/messages_da.properties -------------------------------------------------------------------------------- /hibernate-filters/grails-app/i18n/messages_de.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/grails-app/i18n/messages_de.properties -------------------------------------------------------------------------------- /hibernate-filters/grails-app/i18n/messages_es.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/grails-app/i18n/messages_es.properties -------------------------------------------------------------------------------- /hibernate-filters/grails-app/i18n/messages_fr.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/grails-app/i18n/messages_fr.properties -------------------------------------------------------------------------------- /hibernate-filters/grails-app/i18n/messages_it.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/grails-app/i18n/messages_it.properties -------------------------------------------------------------------------------- /hibernate-filters/grails-app/i18n/messages_ja.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/grails-app/i18n/messages_ja.properties -------------------------------------------------------------------------------- /hibernate-filters/grails-app/i18n/messages_nb.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/grails-app/i18n/messages_nb.properties -------------------------------------------------------------------------------- /hibernate-filters/grails-app/i18n/messages_nl.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/grails-app/i18n/messages_nl.properties -------------------------------------------------------------------------------- /hibernate-filters/grails-app/i18n/messages_pl.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/grails-app/i18n/messages_pl.properties -------------------------------------------------------------------------------- /hibernate-filters/grails-app/i18n/messages_pt_BR.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/grails-app/i18n/messages_pt_BR.properties -------------------------------------------------------------------------------- /hibernate-filters/grails-app/i18n/messages_pt_PT.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/grails-app/i18n/messages_pt_PT.properties -------------------------------------------------------------------------------- /hibernate-filters/grails-app/i18n/messages_ru.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/grails-app/i18n/messages_ru.properties -------------------------------------------------------------------------------- /hibernate-filters/grails-app/i18n/messages_sv.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/grails-app/i18n/messages_sv.properties -------------------------------------------------------------------------------- /hibernate-filters/grails-app/i18n/messages_th.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/grails-app/i18n/messages_th.properties -------------------------------------------------------------------------------- /hibernate-filters/grails-app/i18n/messages_zh_CN.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/grails-app/i18n/messages_zh_CN.properties -------------------------------------------------------------------------------- /hibernate-filters/grails-app/taglib/hibernate/filters/TestTagLib.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/grails-app/taglib/hibernate/filters/TestTagLib.groovy -------------------------------------------------------------------------------- /hibernate-filters/grails-app/views/error.gsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/grails-app/views/error.gsp -------------------------------------------------------------------------------- /hibernate-filters/grails-app/views/index.gsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/grails-app/views/index.gsp -------------------------------------------------------------------------------- /hibernate-filters/grails-app/views/layouts/main.gsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/grails-app/views/layouts/main.gsp -------------------------------------------------------------------------------- /hibernate-filters/grails-app/views/tl/_myTemplate.gsp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /hibernate-filters/grails-app/views/tl/test.gsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/grails-app/views/tl/test.gsp -------------------------------------------------------------------------------- /hibernate-filters/grailsw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/grailsw -------------------------------------------------------------------------------- /hibernate-filters/grailsw.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/grailsw.bat -------------------------------------------------------------------------------- /hibernate-filters/test/integration/com/mscharhag/hibernatefilters/domain/UserTests.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/test/integration/com/mscharhag/hibernatefilters/domain/UserTests.groovy -------------------------------------------------------------------------------- /hibernate-filters/test/unit/hibernate/filters/TestTagLibSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/test/unit/hibernate/filters/TestTagLibSpec.groovy -------------------------------------------------------------------------------- /hibernate-filters/web-app/WEB-INF/applicationContext.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/web-app/WEB-INF/applicationContext.xml -------------------------------------------------------------------------------- /hibernate-filters/web-app/WEB-INF/sitemesh.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/web-app/WEB-INF/sitemesh.xml -------------------------------------------------------------------------------- /hibernate-filters/web-app/WEB-INF/tld/c.tld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/web-app/WEB-INF/tld/c.tld -------------------------------------------------------------------------------- /hibernate-filters/web-app/WEB-INF/tld/fmt.tld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/web-app/WEB-INF/tld/fmt.tld -------------------------------------------------------------------------------- /hibernate-filters/web-app/WEB-INF/tld/grails.tld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/web-app/WEB-INF/tld/grails.tld -------------------------------------------------------------------------------- /hibernate-filters/web-app/WEB-INF/tld/spring-form.tld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/web-app/WEB-INF/tld/spring-form.tld -------------------------------------------------------------------------------- /hibernate-filters/web-app/WEB-INF/tld/spring.tld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/web-app/WEB-INF/tld/spring.tld -------------------------------------------------------------------------------- /hibernate-filters/web-app/css/errors.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/web-app/css/errors.css -------------------------------------------------------------------------------- /hibernate-filters/web-app/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/web-app/css/main.css -------------------------------------------------------------------------------- /hibernate-filters/web-app/css/mobile.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/web-app/css/mobile.css -------------------------------------------------------------------------------- /hibernate-filters/web-app/images/apple-touch-icon-retina.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/web-app/images/apple-touch-icon-retina.png -------------------------------------------------------------------------------- /hibernate-filters/web-app/images/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/web-app/images/apple-touch-icon.png -------------------------------------------------------------------------------- /hibernate-filters/web-app/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/web-app/images/favicon.ico -------------------------------------------------------------------------------- /hibernate-filters/web-app/images/grails_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/web-app/images/grails_logo.png -------------------------------------------------------------------------------- /hibernate-filters/web-app/images/skin/database_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/web-app/images/skin/database_add.png -------------------------------------------------------------------------------- /hibernate-filters/web-app/images/skin/database_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/web-app/images/skin/database_delete.png -------------------------------------------------------------------------------- /hibernate-filters/web-app/images/skin/database_edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/web-app/images/skin/database_edit.png -------------------------------------------------------------------------------- /hibernate-filters/web-app/images/skin/database_save.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/web-app/images/skin/database_save.png -------------------------------------------------------------------------------- /hibernate-filters/web-app/images/skin/database_table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/web-app/images/skin/database_table.png -------------------------------------------------------------------------------- /hibernate-filters/web-app/images/skin/exclamation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/web-app/images/skin/exclamation.png -------------------------------------------------------------------------------- /hibernate-filters/web-app/images/skin/house.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/web-app/images/skin/house.png -------------------------------------------------------------------------------- /hibernate-filters/web-app/images/skin/information.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/web-app/images/skin/information.png -------------------------------------------------------------------------------- /hibernate-filters/web-app/images/skin/shadow.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/web-app/images/skin/shadow.jpg -------------------------------------------------------------------------------- /hibernate-filters/web-app/images/skin/sorted_asc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/web-app/images/skin/sorted_asc.gif -------------------------------------------------------------------------------- /hibernate-filters/web-app/images/skin/sorted_desc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/web-app/images/skin/sorted_desc.gif -------------------------------------------------------------------------------- /hibernate-filters/web-app/images/spinner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/web-app/images/spinner.gif -------------------------------------------------------------------------------- /hibernate-filters/web-app/images/springsource.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/web-app/images/springsource.png -------------------------------------------------------------------------------- /hibernate-filters/web-app/js/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/web-app/js/application.js -------------------------------------------------------------------------------- /hibernate-filters/wrapper/grails-wrapper-runtime-2.3.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/wrapper/grails-wrapper-runtime-2.3.2.jar -------------------------------------------------------------------------------- /hibernate-filters/wrapper/grails-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/wrapper/grails-wrapper.properties -------------------------------------------------------------------------------- /hibernate-filters/wrapper/springloaded-core-1.1.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/hibernate-filters/wrapper/springloaded-core-1.1.4.jar -------------------------------------------------------------------------------- /jdk16-vector-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/jdk16-vector-api/pom.xml -------------------------------------------------------------------------------- /jdk16-vector-api/src/main/java/com/mscharhag/vectorapi/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/jdk16-vector-api/src/main/java/com/mscharhag/vectorapi/Main.java -------------------------------------------------------------------------------- /jdk16-vector-api/src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/jdk16-vector-api/src/main/java/module-info.java -------------------------------------------------------------------------------- /json-schema-validation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/json-schema-validation/README.md -------------------------------------------------------------------------------- /json-schema-validation/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/json-schema-validation/pom.xml -------------------------------------------------------------------------------- /json-schema-validation/src/main/java/com/mscharhag/jsonschema/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/json-schema-validation/src/main/java/com/mscharhag/jsonschema/Main.java -------------------------------------------------------------------------------- /json-schema-validation/src/main/resources/example-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/json-schema-validation/src/main/resources/example-schema.json -------------------------------------------------------------------------------- /json-schema-validation/src/main/resources/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/json-schema-validation/src/main/resources/example.json -------------------------------------------------------------------------------- /junit5-extensions/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/junit5-extensions/pom.xml -------------------------------------------------------------------------------- /junit5-extensions/src/test/java/com/mscharhag/junit5extensions/DemoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/junit5-extensions/src/test/java/com/mscharhag/junit5extensions/DemoTest.java -------------------------------------------------------------------------------- /junit5-extensions/src/test/java/com/mscharhag/junit5extensions/TestDurationReportExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/junit5-extensions/src/test/java/com/mscharhag/junit5extensions/TestDurationReportExtension.java -------------------------------------------------------------------------------- /kotlin-koin-example/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/kotlin-koin-example/pom.xml -------------------------------------------------------------------------------- /kotlin-koin-example/src/main/kotlin/com/mscharhag/koin/Address.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/kotlin-koin-example/src/main/kotlin/com/mscharhag/koin/Address.kt -------------------------------------------------------------------------------- /kotlin-koin-example/src/main/kotlin/com/mscharhag/koin/AddressValidator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/kotlin-koin-example/src/main/kotlin/com/mscharhag/koin/AddressValidator.kt -------------------------------------------------------------------------------- /kotlin-koin-example/src/main/kotlin/com/mscharhag/koin/AddressValidatorImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/kotlin-koin-example/src/main/kotlin/com/mscharhag/koin/AddressValidatorImpl.kt -------------------------------------------------------------------------------- /kotlin-koin-example/src/main/kotlin/com/mscharhag/koin/ConfigurableComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/kotlin-koin-example/src/main/kotlin/com/mscharhag/koin/ConfigurableComponent.kt -------------------------------------------------------------------------------- /kotlin-koin-example/src/main/kotlin/com/mscharhag/koin/MyApp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/kotlin-koin-example/src/main/kotlin/com/mscharhag/koin/MyApp.kt -------------------------------------------------------------------------------- /kotlin-koin-example/src/main/kotlin/com/mscharhag/koin/UserService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/kotlin-koin-example/src/main/kotlin/com/mscharhag/koin/UserService.kt -------------------------------------------------------------------------------- /kotlin-koin-example/src/main/kotlin/com/mscharhag/koin/main.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/kotlin-koin-example/src/main/kotlin/com/mscharhag/koin/main.kt -------------------------------------------------------------------------------- /kotlin-koin-example/src/main/resources/koin.properties: -------------------------------------------------------------------------------- 1 | foo.bar=baz -------------------------------------------------------------------------------- /kotlin-koin-example/src/main/resources/other.properties: -------------------------------------------------------------------------------- 1 | other=yo! -------------------------------------------------------------------------------- /markdown/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/markdown/README.md -------------------------------------------------------------------------------- /markdown/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/markdown/pom.xml -------------------------------------------------------------------------------- /markdown/src/main/java/com/mscharhag/markdown/Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/markdown/src/main/java/com/mscharhag/markdown/Test.java -------------------------------------------------------------------------------- /message-format/MessageFormatExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/message-format/MessageFormatExample.java -------------------------------------------------------------------------------- /message-format/messages_en.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/message-format/messages_en.properties -------------------------------------------------------------------------------- /micrometer-example/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/micrometer-example/pom.xml -------------------------------------------------------------------------------- /micrometer-example/src/main/java/com/mscharhag/micrometerexample/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/micrometer-example/src/main/java/com/mscharhag/micrometerexample/Main.java -------------------------------------------------------------------------------- /mockmvc-testing/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/mockmvc-testing/pom.xml -------------------------------------------------------------------------------- /mockmvc-testing/src/main/java/com/mscharhag/mockmvc/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/mockmvc-testing/src/main/java/com/mscharhag/mockmvc/Application.java -------------------------------------------------------------------------------- /mockmvc-testing/src/main/java/com/mscharhag/mockmvc/Product.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/mockmvc-testing/src/main/java/com/mscharhag/mockmvc/Product.java -------------------------------------------------------------------------------- /mockmvc-testing/src/main/java/com/mscharhag/mockmvc/ProductController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/mockmvc-testing/src/main/java/com/mscharhag/mockmvc/ProductController.java -------------------------------------------------------------------------------- /mockmvc-testing/src/test/java/com/mscharhag/mockmvc/ProductControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/mockmvc-testing/src/test/java/com/mscharhag/mockmvc/ProductControllerTest.java -------------------------------------------------------------------------------- /mockmvc-testing/src/test/java/com/mscharhag/mockmvc/TestUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/mockmvc-testing/src/test/java/com/mscharhag/mockmvc/TestUtil.java -------------------------------------------------------------------------------- /rockerdemo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/rockerdemo/README.md -------------------------------------------------------------------------------- /rockerdemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/rockerdemo/pom.xml -------------------------------------------------------------------------------- /rockerdemo/src/main/java/com/mscharhag/rockerexample/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/rockerdemo/src/main/java/com/mscharhag/rockerexample/Main.java -------------------------------------------------------------------------------- /rockerdemo/src/main/java/com/mscharhag/rockerexample/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/rockerdemo/src/main/java/com/mscharhag/rockerexample/User.java -------------------------------------------------------------------------------- /rockerdemo/src/main/java/views/basic.rocker.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/rockerdemo/src/main/java/views/basic.rocker.html -------------------------------------------------------------------------------- /rockerdemo/src/main/java/views/conditions.rocker.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/rockerdemo/src/main/java/views/conditions.rocker.html -------------------------------------------------------------------------------- /rockerdemo/src/main/java/views/expressions.rocker.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/rockerdemo/src/main/java/views/expressions.rocker.html -------------------------------------------------------------------------------- /rockerdemo/src/main/java/views/loops.rocker.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/rockerdemo/src/main/java/views/loops.rocker.html -------------------------------------------------------------------------------- /rockerdemo/src/main/java/views/main.rocker.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/rockerdemo/src/main/java/views/main.rocker.html -------------------------------------------------------------------------------- /sparkdemo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/sparkdemo/README.md -------------------------------------------------------------------------------- /sparkdemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/sparkdemo/pom.xml -------------------------------------------------------------------------------- /sparkdemo/src/main/java/com/mscharhag/sparkdemo/JsonUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/sparkdemo/src/main/java/com/mscharhag/sparkdemo/JsonUtil.java -------------------------------------------------------------------------------- /sparkdemo/src/main/java/com/mscharhag/sparkdemo/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/sparkdemo/src/main/java/com/mscharhag/sparkdemo/Main.java -------------------------------------------------------------------------------- /sparkdemo/src/main/java/com/mscharhag/sparkdemo/ResponseError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/sparkdemo/src/main/java/com/mscharhag/sparkdemo/ResponseError.java -------------------------------------------------------------------------------- /sparkdemo/src/main/java/com/mscharhag/sparkdemo/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/sparkdemo/src/main/java/com/mscharhag/sparkdemo/User.java -------------------------------------------------------------------------------- /sparkdemo/src/main/java/com/mscharhag/sparkdemo/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/sparkdemo/src/main/java/com/mscharhag/sparkdemo/UserController.java -------------------------------------------------------------------------------- /sparkdemo/src/main/java/com/mscharhag/sparkdemo/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/sparkdemo/src/main/java/com/mscharhag/sparkdemo/UserService.java -------------------------------------------------------------------------------- /sparkdemo/src/test/java/com/mscharhag/sparkdemo/UserControllerIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/sparkdemo/src/test/java/com/mscharhag/sparkdemo/UserControllerIntegrationTest.java -------------------------------------------------------------------------------- /spring-cloud-zuul/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-cloud-zuul/.gitignore -------------------------------------------------------------------------------- /spring-cloud-zuul/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-cloud-zuul/pom.xml -------------------------------------------------------------------------------- /spring-cloud-zuul/src/main/java/com/mscharhag/zuul/MyFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-cloud-zuul/src/main/java/com/mscharhag/zuul/MyFilter.java -------------------------------------------------------------------------------- /spring-cloud-zuul/src/main/java/com/mscharhag/zuul/ZuulDemoApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-cloud-zuul/src/main/java/com/mscharhag/zuul/ZuulDemoApplication.java -------------------------------------------------------------------------------- /spring-cloud-zuul/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-cloud-zuul/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-data-jooq/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-data-jooq/pom.xml -------------------------------------------------------------------------------- /spring-data-jooq/src/main/java/com/mscharhag/springjooq/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-data-jooq/src/main/java/com/mscharhag/springjooq/Application.java -------------------------------------------------------------------------------- /spring-data-jooq/src/main/java/com/mscharhag/springjooq/entity/Order.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-data-jooq/src/main/java/com/mscharhag/springjooq/entity/Order.java -------------------------------------------------------------------------------- /spring-data-jooq/src/main/java/com/mscharhag/springjooq/entity/Product.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-data-jooq/src/main/java/com/mscharhag/springjooq/entity/Product.java -------------------------------------------------------------------------------- /spring-data-jooq/src/main/java/com/mscharhag/springjooq/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-data-jooq/src/main/java/com/mscharhag/springjooq/entity/User.java -------------------------------------------------------------------------------- /spring-data-jooq/src/main/java/com/mscharhag/springjooq/jooq/JooqJpaRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-data-jooq/src/main/java/com/mscharhag/springjooq/jooq/JooqJpaRepository.java -------------------------------------------------------------------------------- /spring-data-jooq/src/main/java/com/mscharhag/springjooq/jooq/JooqJpaRepositoryFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-data-jooq/src/main/java/com/mscharhag/springjooq/jooq/JooqJpaRepositoryFactory.java -------------------------------------------------------------------------------- /spring-data-jooq/src/main/java/com/mscharhag/springjooq/jooq/JooqQueryExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-data-jooq/src/main/java/com/mscharhag/springjooq/jooq/JooqQueryExecutor.java -------------------------------------------------------------------------------- /spring-data-jooq/src/main/java/com/mscharhag/springjooq/jooq/JooqRepositoryBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-data-jooq/src/main/java/com/mscharhag/springjooq/jooq/JooqRepositoryBean.java -------------------------------------------------------------------------------- /spring-data-jooq/src/main/java/com/mscharhag/springjooq/repository/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-data-jooq/src/main/java/com/mscharhag/springjooq/repository/UserRepository.java -------------------------------------------------------------------------------- /spring-data-jooq/src/test/java/com/mscharhag/repository/UserRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-data-jooq/src/test/java/com/mscharhag/repository/UserRepositoryTest.java -------------------------------------------------------------------------------- /spring-error-handling/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-error-handling/pom.xml -------------------------------------------------------------------------------- /spring-error-handling/src/main/java/com/mscharhag/errorhandling/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-error-handling/src/main/java/com/mscharhag/errorhandling/Application.java -------------------------------------------------------------------------------- /spring-error-handling/src/main/java/com/mscharhag/errorhandling/ErrorResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-error-handling/src/main/java/com/mscharhag/errorhandling/ErrorResponse.java -------------------------------------------------------------------------------- /spring-error-handling/src/main/java/com/mscharhag/errorhandling/article/Article.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-error-handling/src/main/java/com/mscharhag/errorhandling/article/Article.java -------------------------------------------------------------------------------- /spring-error-handling/src/main/java/com/mscharhag/errorhandling/article/ArticleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-error-handling/src/main/java/com/mscharhag/errorhandling/article/ArticleController.java -------------------------------------------------------------------------------- /spring-error-handling/src/main/java/com/mscharhag/errorhandling/article/ArticleExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-error-handling/src/main/java/com/mscharhag/errorhandling/article/ArticleExceptionHandler.java -------------------------------------------------------------------------------- /spring-error-handling/src/main/java/com/mscharhag/errorhandling/article/ArticleId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-error-handling/src/main/java/com/mscharhag/errorhandling/article/ArticleId.java -------------------------------------------------------------------------------- /spring-error-handling/src/main/java/com/mscharhag/errorhandling/article/ArticleNotApprovedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-error-handling/src/main/java/com/mscharhag/errorhandling/article/ArticleNotApprovedException.java -------------------------------------------------------------------------------- /spring-error-handling/src/main/java/com/mscharhag/errorhandling/article/ArticleNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-error-handling/src/main/java/com/mscharhag/errorhandling/article/ArticleNotFoundException.java -------------------------------------------------------------------------------- /spring-error-handling/src/main/java/com/mscharhag/errorhandling/article/ArticleRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-error-handling/src/main/java/com/mscharhag/errorhandling/article/ArticleRepository.java -------------------------------------------------------------------------------- /spring-error-handling/src/main/java/com/mscharhag/errorhandling/article/ArticleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-error-handling/src/main/java/com/mscharhag/errorhandling/article/ArticleService.java -------------------------------------------------------------------------------- /spring-error-handling/src/test/java/com/mscharhag/errorhandling/ArticleExceptionHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-error-handling/src/test/java/com/mscharhag/errorhandling/ArticleExceptionHandlerTest.java -------------------------------------------------------------------------------- /spring-json-schema/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-json-schema/.gitignore -------------------------------------------------------------------------------- /spring-json-schema/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-json-schema/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /spring-json-schema/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-json-schema/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-json-schema/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-json-schema/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-json-schema/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-json-schema/README.md -------------------------------------------------------------------------------- /spring-json-schema/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-json-schema/mvnw -------------------------------------------------------------------------------- /spring-json-schema/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-json-schema/mvnw.cmd -------------------------------------------------------------------------------- /spring-json-schema/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-json-schema/pom.xml -------------------------------------------------------------------------------- /spring-json-schema/requests.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-json-schema/requests.http -------------------------------------------------------------------------------- /spring-json-schema/src/main/java/com/mscharhag/springjsonschema/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-json-schema/src/main/java/com/mscharhag/springjsonschema/Application.java -------------------------------------------------------------------------------- /spring-json-schema/src/main/java/com/mscharhag/springjsonschema/SchemaLocations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-json-schema/src/main/java/com/mscharhag/springjsonschema/SchemaLocations.java -------------------------------------------------------------------------------- /spring-json-schema/src/main/java/com/mscharhag/springjsonschema/painting/Dimension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-json-schema/src/main/java/com/mscharhag/springjsonschema/painting/Dimension.java -------------------------------------------------------------------------------- /spring-json-schema/src/main/java/com/mscharhag/springjsonschema/painting/Painting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-json-schema/src/main/java/com/mscharhag/springjsonschema/painting/Painting.java -------------------------------------------------------------------------------- /spring-json-schema/src/main/java/com/mscharhag/springjsonschema/painting/PaintingController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-json-schema/src/main/java/com/mscharhag/springjsonschema/painting/PaintingController.java -------------------------------------------------------------------------------- /spring-json-schema/src/main/java/com/mscharhag/springjsonschema/validation/JsonSchemaLoadingFailedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-json-schema/src/main/java/com/mscharhag/springjsonschema/validation/JsonSchemaLoadingFailedException.java -------------------------------------------------------------------------------- /spring-json-schema/src/main/java/com/mscharhag/springjsonschema/validation/JsonSchemaValidatingArgumentResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-json-schema/src/main/java/com/mscharhag/springjsonschema/validation/JsonSchemaValidatingArgumentResolver.java -------------------------------------------------------------------------------- /spring-json-schema/src/main/java/com/mscharhag/springjsonschema/validation/JsonValidationConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-json-schema/src/main/java/com/mscharhag/springjsonschema/validation/JsonValidationConfiguration.java -------------------------------------------------------------------------------- /spring-json-schema/src/main/java/com/mscharhag/springjsonschema/validation/JsonValidationExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-json-schema/src/main/java/com/mscharhag/springjsonschema/validation/JsonValidationExceptionHandler.java -------------------------------------------------------------------------------- /spring-json-schema/src/main/java/com/mscharhag/springjsonschema/validation/JsonValidationFailedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-json-schema/src/main/java/com/mscharhag/springjsonschema/validation/JsonValidationFailedException.java -------------------------------------------------------------------------------- /spring-json-schema/src/main/java/com/mscharhag/springjsonschema/validation/ValidJson.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-json-schema/src/main/java/com/mscharhag/springjsonschema/validation/ValidJson.java -------------------------------------------------------------------------------- /spring-json-schema/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /spring-json-schema/src/main/resources/painting-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-json-schema/src/main/resources/painting-schema.json -------------------------------------------------------------------------------- /spring-method-parameter-validation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-method-parameter-validation/README.md -------------------------------------------------------------------------------- /spring-method-parameter-validation/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-method-parameter-validation/pom.xml -------------------------------------------------------------------------------- /spring-method-parameter-validation/src/main/java/com/mscharhag/methodvalidation/ExampleApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-method-parameter-validation/src/main/java/com/mscharhag/methodvalidation/ExampleApplication.java -------------------------------------------------------------------------------- /spring-method-parameter-validation/src/main/java/com/mscharhag/methodvalidation/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-method-parameter-validation/src/main/java/com/mscharhag/methodvalidation/User.java -------------------------------------------------------------------------------- /spring-method-parameter-validation/src/main/java/com/mscharhag/methodvalidation/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-method-parameter-validation/src/main/java/com/mscharhag/methodvalidation/UserController.java -------------------------------------------------------------------------------- /spring-method-parameter-validation/src/main/java/com/mscharhag/methodvalidation/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-method-parameter-validation/src/main/java/com/mscharhag/methodvalidation/UserService.java -------------------------------------------------------------------------------- /spring-resource-versioning/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-resource-versioning/README.md -------------------------------------------------------------------------------- /spring-resource-versioning/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-resource-versioning/pom.xml -------------------------------------------------------------------------------- /spring-resource-versioning/src/main/java/com/mscharhag/springrv/MvcApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-resource-versioning/src/main/java/com/mscharhag/springrv/MvcApplication.java -------------------------------------------------------------------------------- /spring-resource-versioning/src/main/java/com/mscharhag/springrv/TestController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-resource-versioning/src/main/java/com/mscharhag/springrv/TestController.java -------------------------------------------------------------------------------- /spring-resource-versioning/src/main/resources/static/test.js: -------------------------------------------------------------------------------- 1 | alert('hello!'); 2 | 3 | -------------------------------------------------------------------------------- /spring-resource-versioning/src/main/resources/templates/view.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-resource-versioning/src/main/resources/templates/view.html -------------------------------------------------------------------------------- /spring-retry-demo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-retry-demo/README.md -------------------------------------------------------------------------------- /spring-retry-demo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-retry-demo/pom.xml -------------------------------------------------------------------------------- /spring-retry-demo/src/main/java/com/mscharhag/springretrydemo/RetryAndRecoverService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-retry-demo/src/main/java/com/mscharhag/springretrydemo/RetryAndRecoverService.java -------------------------------------------------------------------------------- /spring-retry-demo/src/main/java/com/mscharhag/springretrydemo/RetryExampleApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-retry-demo/src/main/java/com/mscharhag/springretrydemo/RetryExampleApplication.java -------------------------------------------------------------------------------- /spring-retry-demo/src/main/java/com/mscharhag/springretrydemo/RetryService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-retry-demo/src/main/java/com/mscharhag/springretrydemo/RetryService.java -------------------------------------------------------------------------------- /spring-retry-demo/src/test/java/com/mscharhag/springretrydemo/RetryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-retry-demo/src/test/java/com/mscharhag/springretrydemo/RetryTest.java -------------------------------------------------------------------------------- /spring-security-authorization/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-security-authorization/pom.xml -------------------------------------------------------------------------------- /spring-security-authorization/src/main/java/com/mscharhag/authorization/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-security-authorization/src/main/java/com/mscharhag/authorization/Application.java -------------------------------------------------------------------------------- /spring-security-authorization/src/main/java/com/mscharhag/authorization/AuthenticatedUserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-security-authorization/src/main/java/com/mscharhag/authorization/AuthenticatedUserService.java -------------------------------------------------------------------------------- /spring-security-authorization/src/main/java/com/mscharhag/authorization/Project.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-security-authorization/src/main/java/com/mscharhag/authorization/Project.java -------------------------------------------------------------------------------- /spring-security-authorization/src/main/java/com/mscharhag/authorization/ProjectAccessHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-security-authorization/src/main/java/com/mscharhag/authorization/ProjectAccessHandler.java -------------------------------------------------------------------------------- /spring-security-authorization/src/main/java/com/mscharhag/authorization/ProjectController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-security-authorization/src/main/java/com/mscharhag/authorization/ProjectController.java -------------------------------------------------------------------------------- /spring-security-authorization/src/main/java/com/mscharhag/authorization/ProjectRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-security-authorization/src/main/java/com/mscharhag/authorization/ProjectRepository.java -------------------------------------------------------------------------------- /spring-security-authorization/src/main/java/com/mscharhag/authorization/ProjectService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-security-authorization/src/main/java/com/mscharhag/authorization/ProjectService.java -------------------------------------------------------------------------------- /spring-security-authorization/src/requests.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-security-authorization/src/requests.http -------------------------------------------------------------------------------- /spring-security-authorization/src/test/java/com/mscharhag/authorization/ProjectAccessHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-security-authorization/src/test/java/com/mscharhag/authorization/ProjectAccessHandlerTest.java -------------------------------------------------------------------------------- /spring-validation/requests.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-validation/requests.http -------------------------------------------------------------------------------- /spring-validation/src/main/java/com/mscharhag/validation/Address.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-validation/src/main/java/com/mscharhag/validation/Address.java -------------------------------------------------------------------------------- /spring-validation/src/main/java/com/mscharhag/validation/AddressController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-validation/src/main/java/com/mscharhag/validation/AddressController.java -------------------------------------------------------------------------------- /spring-validation/src/main/java/com/mscharhag/validation/CustomerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-validation/src/main/java/com/mscharhag/validation/CustomerService.java -------------------------------------------------------------------------------- /spring-validation/src/main/java/com/mscharhag/validation/ValidationFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-validation/src/main/java/com/mscharhag/validation/ValidationFacade.java -------------------------------------------------------------------------------- /spring-validation/src/main/java/com/mscharhag/validation/ValidationHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-validation/src/main/java/com/mscharhag/validation/ValidationHelper.java -------------------------------------------------------------------------------- /spring-validation/src/test/java/com/mscharhag/validation/AddressTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-validation/src/test/java/com/mscharhag/validation/AddressTest.java -------------------------------------------------------------------------------- /spring-validation/src/test/java/com/mscharhag/validation/CustomerServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/spring-validation/src/test/java/com/mscharhag/validation/CustomerServiceTest.java -------------------------------------------------------------------------------- /streamstatistics/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/streamstatistics/pom.xml -------------------------------------------------------------------------------- /streamstatistics/src/main/java/com/mscharhag/streamstatistics/Example.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/streamstatistics/src/main/java/com/mscharhag/streamstatistics/Example.java -------------------------------------------------------------------------------- /tess4j/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/tess4j/README.md -------------------------------------------------------------------------------- /tess4j/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/tess4j/pom.xml -------------------------------------------------------------------------------- /tess4j/src/main/java/com/mscharhag/tess4j/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/tess4j/src/main/java/com/mscharhag/tess4j/Main.java -------------------------------------------------------------------------------- /tess4j/src/main/resources/data/deu.traineddata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/tess4j/src/main/resources/data/deu.traineddata -------------------------------------------------------------------------------- /tess4j/src/main/resources/ocrexample.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mscharhag/blog-examples/HEAD/tess4j/src/main/resources/ocrexample.jpg --------------------------------------------------------------------------------