Quantcast
Channel: Tutorials – g00glen00b
Browsing all 75 articles
Browse latest View live

Take your Spring apps to the cloud with Bluemix and Docker

A few weeks ago I wrote an article about creating Docker images containing a Spring boot application, introducing both Docker, Docker Machine and Docker Compose. Today I’m going to take those images...

View Article


Mapping beans with MapStruct

Recently, I wrote several tutorials about Spring boot and Spring Data JPA. A common issue that appears when writing large applications is that you don’t want to use your entities on your front-end. The...

View Article


Mapping with Dozer

Recently I wrote a tutorial about mapping with MapStruct. Testing it out for the first time, I noticed several differences between MapStruct and the mapping framework that I have the most experience...

View Article

Internationalization (i18n) with Spring

When developing applications, it can be interesting to put labels in a separate properties file, so that they can be re-used. For example, we often noticed that within our applications there were...

View Article

Handling forms with Spring Web and JSR-303

Up until now I’ve written several tutorials already about creating some readonly Spring boot application, but what’s cool about that? Eventually you’ll have to add/update some data in your application....

View Article


Image may be NSFW.
Clik here to view.

Using routing with Angular 2

Last time, we pretty much finished our pokédex overview by implementing some pagination. Now that the pagination is behind us, we can focus on creating a more detailed view for our pokémons. If you...

View Article

Image may be NSFW.
Clik here to view.

Changing your page title when a route changes with Angular 2

Last time, we implemented our pokémon detail view by using routing to switch between the overview and the detail. However, currently we still have the same title across our entire application. Usually...

View Article

Image may be NSFW.
Clik here to view.

Implementing your own pipes with Angular 2

Now that we’ve set up a project with Angular 2, with a service to fetch data from our REST API and some components and routing to show an overview of pokémons, it’s time to show some more detailed...

View Article


Image may be NSFW.
Clik here to view.

Animating with Angular 2

We’re getting pretty far already with our Pokédex. We’ve already implemented a service with the Pokéapi, an overview and a part of the detail page. The next thing I’m going to look at is how to animate...

View Article


Image may be NSFW.
Clik here to view.

Showing a loader with Angular 2

We’ve already done quite a lot to get a working pokédex with Angular 2. However, there are still two things that bother me: If the API request takes a while, the user wont notice it. The page will just...

View Article

Image may be NSFW.
Clik here to view.

Using the Netflix stack with Spring boot: Hystrix

Recently I wrote some articles about the various Netflix components and how they fit into a microservice architecture. In this article I will talk about the next component that is usable with Spring...

View Article

Image may be NSFW.
Clik here to view.

Configuration as a microservice

In my last few tutorials, I’ve covered some aspects that are really important with microservice, such as a discovery service like Eureka and a circuit breaker like Hystrix. Another thing that might be...

View Article

Image may be NSFW.
Clik here to view.

Getting started with Spring boot 2.0

A few weeks back, I went to Devoxx, an annual Java conference located in Belgium. One of the few hypes there was Spring framework 5 and the upcoming release of Spring boot 2.0. With this tutorial I’ll...

View Article


Image may be NSFW.
Clik here to view.

Securing Spring boot applications with JWT

As soon as you write your first web application with Spring, you probably want to secure it. Spring has a project called Spring Security that does most of the generic stuff for you. Just plug in a...

View Article

Image may be NSFW.
Clik here to view.

Using the Netflix stack with Spring boot: Zuul

You might have heard of the term cross-cutting concerns in the past. If not, cross-cutting concerns are concerns that apply to all layers of the application. Examples of these concerns are logging,...

View Article


Image may be NSFW.
Clik here to view.

Getting started with Angular CLI and Project Clarity

When working at an Angular project, there are many choices for a UI kit. You have Angular Material, ng-bootstrap and a few more. My favourite UI kit is probably Project Clarity, open sourced by VMWare....

View Article

Image may be NSFW.
Clik here to view.

Monitoring Spring boot applications with Prometheus and Grafana

Monitoring is an essential aspect to the maintainability of applications, it’s no surprise that there are many platforms out there that allow you to properly monitor your applications. Usually,...

View Article


Image may be NSFW.
Clik here to view.

Writing your own Spring boot starter

If you worked with Spring boot before, you know it, there are various starters out there. These starters automatically configure all kind of things so that you no longer have to. This allows you to get...

View Article

Image may be NSFW.
Clik here to view.

Working with @ngrx/store

One of the major differences between AngularJS 1.x and Angular 2 and beyond is the shift to components. Even though components were introduced in AngularJS 1.5, controllers are still often used....

View Article

Image may be NSFW.
Clik here to view.

Handling authentication and authorization with Angular

When writing an application, eventually you may have to secure it. In this article I’ll go over the various things you can do with Angular to handle the authentication of your application. ngrx As...

View Article
Browsing all 75 articles
Browse latest View live