So database! We need a database almost in every application, it’s the place where we store our data in order to read them later on. Spring Boot and Spring Data JPA make a perfect combination for database operations, which means, they do everything on your behalf.
I’m starting this series of Spring Boot articles to shed the light on one of the best (if not the best) frameworks out there to develop not just a web application, but any kind of application.
It’s exciting to work with the latest technologies, and it’s exciting to try to set things up because eventually, it helps you learn. This is how I ran a JSF 2.3 application on a Tomcat 9.
So JDK9 has been officially released!
Now it’s time to code, but hey I prefer to use Eclipse! Let’s download the latest version.
In this post, I’m going to highlight everything new we have in Servlet 4.0, so get ready!
We use filters a lot, whether, for image compression, logging, or authentication, they have been with us since J2EE 1.3, that’s in 2001!
Now before digging into Java EE 8, let’s check how we used to write filters until today.
Java EE 8’s Servlet now provides an easy way to detect the URL mapping which invoked the Servlet.
A Servlet can have multiple Servlet Mappings, for example, we can access a Servlet by this mapping “/hi” and this one too “/page.html”. These mappings are usually defined either in the deployment descriptor or via annotations.
Google has finally released the highly anticipated messaging app, Allo, but Allo isn’t not just a normal messaging app, it’s a smart messaging app, it understands you, knows you better, and help you get things done, and the engine behind such features is non other than the Google Assistant, which is expected to be integrated in many future gadgets such as Google Home.
Check out this Album on Google Photos. Photos taken at sunset in Aynata, south of Lebanon.
For some days I’ve been tinkering with the Jersey JAX-RS framework in order to develop some RESTful Java web services, so here’s a tutorial (and a memoir for me) on how to use this beautiful framework.