Open in app
Home
Notifications
Lists
Stories

Write
Erwan LE TUTOUR
Erwan LE TUTOUR

Home
About

Pinned

What can I do with API ?

API tutorials — Building a simple API Building a simple rest API with SpringBoot Road trip to Kamino — building rest API tutorialmedium.com Securing an API with SpringSecurity Securing your rest API with SpringSecurity Execute Order 66 — Spring Security tutorialmedium.com Documenting your API Documenting your API with Swagger Searching through jedi archivesmedium.com Migration from Swagger 2 to OpenAPI 3 discovering a new way of documenting our APImedium.com

API

1 min read

What can I do with API ?
What can I do with API ?

What can I do with API ?

API tutorials

Building a simple API

Building a simple rest API with SpringBoot

Road trip to Kamino — building rest API tutorial

medium.com

Securing an API with SpringSecurity

Securing your rest API with SpringSecurity

Execute Order 66 — Spring Security tutorial

medium.com

Documenting your API

Documenting your API with Swagger

Searching through jedi archives

medium.com

Migration from Swagger 2 to OpenAPI 3

discovering a new way of documenting our API

medium.com

Monitoring your API

Monitoring your REST api with Prometheus et Grafana

After having built, secured and documented our API, we will now learn how to monitor it. To do that we will use…

medium.com

Generating an API client from the documentation

Generate API client with OpenApi codegen

Tracking Jedi across the galaxy

medium.com

--

--


Published in Javarevisited

·Jan 26

Adding some CI to your Github project

On road to continuous integration — What we will do After creating our API in the previous steps, we will now add some continuous integration in our Github project. That can be described at the following workflow : Run tests locally : CI is intended to be used in combination with automated unit tests written through the practices of test-driven…

Continuous Integration

5 min read

Adding some CI to your Github project
Adding some CI to your Github project

Published in Javarevisited

·Oct 19, 2021

Spring Boot banner

Create your custom banner — Usually when you start a Spring Boot application you have something like this in your console output : . ____ _ __ _ _ /\\ /…

Spring Boot

3 min read

Spring Boot banner
Spring Boot banner

Published in Javarevisited

·Oct 8, 2021

Generate API client with OpenApi codegen

Tracking Jedi across the galaxy — A lot of API are documented using Swagger, it’s a good thing that API are documented for us developer for understanding how they work and how to call them. …

Java

3 min read

Generate API client with OpenApi codegen
Generate API client with OpenApi codegen

Published in Javarevisited

·Jul 20, 2021

Strategy design pattern — Java

Strategy design pattern tutorial — Definition of the Strategy pattern In computer programming, the strategy pattern (also known as the policy pattern) is a behavioral software design pattern that enables selecting an algorithm at runtime. Instead of implementing a single algorithm directly, code receives run-time instructions as to which in a family of algorithms to use. Where to use the Factory pattern

Design Patterns

2 min read

Strategy design pattern — Java
Strategy design pattern — Java

Published in Javarevisited

·Jul 2, 2021

How to have a personalized Github profile

The wonder of Github Readme — rock your profile — Prerequisites To display a personalize github profile page, you have some steps to follow Create a new Github repository named after your username, for exemple if your Github username is GithubRockstar, your repository should be named GithubRockstar. Make this repository public. Add a Readme.md file in the root of this repository. …

Github

3 min read

How to have a personalized Github profile
How to have a personalized Github profile

Published in Javarevisited

·Jun 8, 2021

JUnit parameterized tests

One test to rules them all ! — Parameterized test? Since JUnit4 we can now run the parameterized test, but what does that mean? It means that we can run one test multiple times with different values, great isn’t it? How to? Yeah that great, but how can I do that? That simple : Annotate your test class with @RunWith(Parameterized.class) Create method…

Java

2 min read

JUnit parameterized tests
JUnit parameterized tests

Published in Javarevisited

·May 18, 2021

Migration from Swagger 2 to OpenAPI 3

discovering a new way of documenting our API — A lot of API are documented using Swagger, it’s a good thing that API are documented four us dev for understanding how they work and how to call them. But a lot of these API are documented using Swagger 2, now that OpenApi is released (since 2017, the actual version is…

Swagger

4 min read

Migration from Swagger 2 to OpenAPI 3
Migration from Swagger 2 to OpenAPI 3

Published in Javarevisited

·Mar 22, 2021

Monitoring your REST api with Prometheus et Grafana

After having built, secured and documented our API, we will now learn how to monitor it. To do that we will use Prometheus and Grafana : Prometheus will serve to collect the API metrics Grafana will display it in panel to help to visualise the metrics What you will need If you have followed…

Grafana

4 min read

Monitoring your REST api with Prometheus et Grafana
Monitoring your REST api with Prometheus et Grafana

Published in Javarevisited

·Mar 15, 2021

Documenting your API with Swagger

Searching through jedi archives — So after having built our API and then secured it, we will now document it to allow others to use it more easily. To do that, we will implement Swagger. What you will need In order to follow this tutorial, you will need a REST API, so you can : Follow the tutorial to…

Swagger

4 min read

Documenting your API with Swagger
Documenting your API with Swagger
Erwan LE TUTOUR

Erwan LE TUTOUR

Passionate java developer who want to share.

Following
  • Ali Zeynalli

    Ali Zeynalli

  • Ritresh Girdhar

    Ritresh Girdhar

  • Emre Ayar

    Emre Ayar

  • SFEIRCode

    SFEIRCode

  • Veronika Dodda

    Veronika Dodda

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable