Skip to content

How to implement custom queries using Spring-data and JPA

This tutorial will describe how to implement custom JPA methods for dynamically-driven queries in Spring Boot. Maven package dependencies <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.1.RELEASE</version> <relativePath /> </parent> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId> </dependency> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency> </dependencies> The JPA interface Typically JPA…

Continue reading How to implement custom queries using Spring-data and JPA

Cryptography explained!

Cryptography (encryption) is the process of protecting information by transforming it into an unreadable format, called cipher text. This will usually be done using cryptographic key systems to encrypt and decrypt cipher text. These systems include the Diffie-Hellman key exchange, as well as Advanced Encryption…

Continue reading Cryptography explained!