H2 is an in-memory or file-based Java SQL database that is often used in Spring Boot applications for testing and development purposes. Configuring H2 database in a Spring Boot application involves the following steps: <dependency> <groupId>com.h2database</groupId> <artifactId>h2</artifactId> <scope>runtime</scope> </dependency> spring.datasource.driver-class-name=org.h2.Driver spring.datasource.url=jdbc:h2:mem:testdb spring.datasource.username=sa spring.datasource.password= In the above configuration, we are specifying the driver class, database URL, […]
Configuring a Spring Boot application for HTTPS involves the following steps: server.ssl.key-store-type=PKCS12 server.ssl.key-store=classpath:keystore.p12 server.ssl.key-store-password=password server.ssl.key-password=password In this example, we are specifying the keystore type, location, and password for the SSL certificate. server.port=8443 server.ssl.enabled=true server.ssl.key-store-type=PKCS12 server.ssl.key-store=classpath:keystore.p12 server.ssl.key-store-password=password server.ssl.key-password=password In this example, we are specifying the port and SSL properties for the Tomcat web server. @Configuration public […]
Spring Boot is a popular Java framework for building microservices, and Eureka is a service discovery tool that is often used with Spring Boot. Eureka allows services to register themselves with the registry and to discover other services that are registered. In this article, we will discuss how to configure Spring Boot with Eureka. <dependency> […]
Feign is a Java-based client-side HTTP library that is used to make HTTP requests to RESTful web services. It simplifies the process of making RESTful API calls and eliminates the need to write boilerplate code. Feign is built on top of the popular Spring Framework and is widely used in microservice-based architectures. One of the […]
Set Up Instructions: There are 2 layouts inside the resources/templates/layouts folder. One has a featured bar that blends with the header. While secondary layout shows a simple header bar along with menus. Main Layout Secondary Layout: To download the starter template, please scroll to the end of this page and click the download page. One […]