Suche
Kategorien
Über…
Das ist das Blog von Sven Hasselbach über Themen aus der Entwicklung und alles, was ihm sonst so durch den Kopf geht.
Seit 2003 als freiberuflicher Entwickler deutschlandweit im Einsatz, mit dem Schwerpunkten Lotus Notes & XPages, Spring, Java & OSGi
IBM ICS Champion 2013
Um Kontakt mit mir aufzunehmen, einfach eine eMail an contact<at>hasselba.ch schicken oder mich bei XING finden:
Projektanfragen sind immer willkommen!-
Neueste Beiträge
Neueste Kommentare
- Chris Eggenberger bei xsp.application.context.proxy
- Chris Eggenberger bei xsp.application.context.proxy
- Displaying Markdown in an XPage using the showdown.js library - wp2020.focul.net bei XPages: Inject CSJS code at page top
Archive
Meta
Archiv der Kategorie: Web
Domino & REST: More about Jackson
When creating a REST API servlet, Jackson provides a huge list of possibilities to manipulate the JSON data, mostly using annotations. Let’s demonstrate some of them with this little class, which has only two properties: public class Demo { private String foo; … Weiterlesen
Veröffentlicht unter Apache Wink, Jackson, JEE, REST
Verschlagwortet mit Apache Wink, Domino, Jackson, REST, Web
Schreib einen Kommentar
Domino & REST: Accessing Domino’s Environment / Check Authentication
If we want to access Domino’s Environment, it is the ContextInfo class which gives us all we need. Everything you need to do to use the class is described in an earlier blog post. The class gives mainly access to the … Weiterlesen
Veröffentlicht unter Apache Wink, Jackson, Java, JEE, REST
Verschlagwortet mit Apache Wink, Domino, HTTP, Jackson, Java, OSGi, REST, Web
3 Kommentare
Domino & REST: Consuming JSON
Consuming JSON is as easy as pie: Just create a new method to the RestApiServlet, add a @POST annotation, and declare the object you want to the parameters of the method: @POST @Path(„/helloworld/“) @Consumes(MediaType.APPLICATION_JSON) public Response postHelloWorld(HelloWorld helloWorld) … Weiterlesen
Veröffentlicht unter Apache Wink, Jackson, Java, JEE, REST
Verschlagwortet mit Apache Wink, Domino, HTTP, Jackson, REST, Web
Ein Kommentar
Domino & REST: A basic Servlet
To have a good starting point when creating RESTful applications on top of Domino, I have created a „Hello World“ example of a JEE Application, based on Apache Wink & Jackson 2.5.0. The Jackson AnnotaionProcessor is registered into Apache Wink … Weiterlesen
Domino & REST: Listeners for Initialization & Destroying of a Servlet
If you need to know when your Servlet is initialized or destroyed, you can use a ServletContextListener in your application. First, create the class AppServletContextListener and implement the javax.servlet.ServletContextListener interface. This provides two methods for capturing the events: contextInitialized and … Weiterlesen
Jackson: Skip Objects conditionally
I had a simple problem when implementing this brilliant solution in one of my REST applications: As soon I was using @JsonAnyGetter / @JsonAnySetter and the HidableSerializer together, a NPE was thrown during serialization. The Problem occured in Jackson 1.9.13 … Weiterlesen
Entwicklercamp 2017: Meine Vorträge & Hands-On
Dieses Jahr spreche ich wieder auf dem Entwicklercamp, und halte neben den Vorträgen auch noch eine Hands-On Session: Track 1 – Session 2: XPages erweitern und ausbauen – Ausgabe 2017 Im Laufe des Jahres 2016 kamen einige Themen hinzu, und dank … Weiterlesen
SNoUG 2017: Hochperformante REST Schnittstellen für Domino
Dieses Jahr spreche ich zum ersten Mal auf der SNoUG am 22. März diesen Jahres. Wie der Name des Vortrages vermuten lässt, geht es um die Entwicklung hochperformanter REST Schnittstellen auf dem Domino Server, und der gesammelten Erfahrungen der letzten … Weiterlesen
Debug Retrofit REST applications
Today I had some problems with designing a Retrofit REST application, so I needed a way to debug the request and the response from the server. After poking around, I found the HttpLoggingInterceptor from OkHttp. It provides all the functionality … Weiterlesen
Veröffentlicht unter Java, REST, Web
Schreib einen Kommentar
Testing XPages (2): BrowserMob Proxy
When testing XPages or other web applications, you may want to have more control about the requests and responses during the JUnit testing. For example, if you want to test if a specific HTTP header exists in the response, or … Weiterlesen