Learn how to implement fine-grained Permissions-Based Access Control with the Apache Shiro Java security framework
Also find me here:
Baeldung Author
Alessio Stalla
I'm an ex professional software developer currently on a pseudo-sabbatical. I contribute to and author several open source projects including web frameworks and programming languages. I also engage in activism against discriminations of various kinds.
Here's what I've written (so far):
Baeldung on Java
- All
- Persistence (3)
- Spring Boot (1)
- Spring (1)
- Security (1)
- Java (1)
- DevOps (1)
- Data (1)
A Guide to the sql2o JDBC Wrapper
Filed under Persistence
Learn how to interact with sql2o – a Java library that enables database manipulation using an idiomatic language.
Hibernate Validator Specific Constraints
Filed under Data
Explore the constraints in Hibernate Validator that go beyond the minimal set defined in the Bean Validation specification.
Thin JARs with Spring Boot
Filed under DevOps, Spring Boot
Explore how to make a thin jar using Spring Boot Thin Launcher.
Spring Web Contexts
Filed under Spring
Learn about the common ways of configuring and organizing application contexts in a Spring web application.
Introduction to Atlassian Fugue
Filed under Java
Learn about a Java library by Atlassian named Fugue that provides a collection of utilities to support Functional Programming.
A Guide to Jdbi
Filed under Persistence
Learn how to query a relational database using an open source Java library – jdbi.
JDBC with Groovy
Filed under Persistence
Learn how to use the Groovy SQL module and how it enhances and simplifies JDBC with closures and Groovy strings.
Baeldung on Kotlin
- All
- Persistence (1)
- Libraries (1)
- Kotlin Basics (1)
- Kotlin (1)
Introduction to RxKotlin
Filed under Libraries
Explore the RxKotlin library, which augments RxJava to make its API look more like idiomatic Kotlin.
Guide to the Kotlin Exposed Framework
Filed under Persistence
Explore how to query a relational database using Exposed framework for Kotlin.
Idiomatic Logging in Kotlin
Filed under Kotlin
Learn how to use modern Kotlin idioms to instantiate loggers.
Regular Expressions in Kotlin
Filed under Kotlin Basics
Learn about the regular expression support in the Kotlin standard library.