Skip to main content

AEM corner

  • About

Category: aem

sling models custom injector header image

Sling Models: How to write Sling Model Injector

January 25, 2017May 15, 2018 Oleksandr Tarasenko 31 Comments

Once I needed to write several debugging servlets for some functionality. Those servlets had to accept a big pile of parameters and I was tired of having tens of rows like  String paramValue = request.getParameter(“paramName”). Luckily, I’ve already known Sling Models. So I’ve decided to find the way to inject these parameters into the model, […]

Read More

aem cq sling models self annotations header image

Sling Models: Why do I like @Self annotation?

January 5, 2017May 15, 2018 Oleksandr Tarasenko 1 Comment

At some point, Hexagonal architecture has been introduced to me. It espouses a one-way flow of dependencies – from the outside, in.  And this is a great way to increase maintainability. However, we still need to access request and other external resources in our Sling Models. That is where @Self annotation can be used. @Self […]

Read More

Posts navigation

Newer posts 1 2

Recent Posts

  • OSGi: migration to OSGi annotations caveats
  • AEM: AC Tool or How To Manage Groups & Users
  • AEM: How to create custom Project Tile
  • Sling Model Exporter. Now really custom.
  • AEM: Simplify unit testing with AemContextCallback

Recent Posts

  • OSGi: migration to OSGi annotations caveats
  • AEM: AC Tool or How To Manage Groups & Users
  • AEM: How to create custom Project Tile
  • Sling Model Exporter. Now really custom.
  • AEM: Simplify unit testing with AemContextCallback
  • RSS
  • About
Bots & AEM corner © • All rights reserved. Theme by Colorlib Powered by WordPress