Blog of Adam Warski

Java, Scala, programming, ...

  • Blog of Adam Warski Twitter
  • Blog of Adam Warski Google+
  • Blog of Adam Warski RSS

Primary menu

Skip to primary content
  • Home
  • About me / my projects
  • All Posts

Category Archives: Hibernate

Generational caching and Envers

  • By Adam Warski
  • 13 July, 2012
  • 1 Comment

Konrad recently shared on our company’s technical room an interesting article on how caching is done is a big polish social network, nk.pl. One of the central concepts in the … Continue Reading →


Hibernate 4.1.4: Envers tests run&pass on multiple DBs

  • By Adam Warski
  • 31 May, 2012
  • 2 Comments

Envers is an entity auditing framework, making it possible to store and query for historical data. The Hibernate 4.1.4 release may seem to be a minor one, but it’s pretty … Continue Reading →


Envers bundled with JBoss AS 7.0.2!

  • By Adam Warski
  • 28 September, 2011
  • 4 Comments

Using Envers is now even easier! Since version 7.0.2, Envers comes bundled with JBoss Application Server. To showcase how easy the integration is, I created a small JSF/CDI application, which … Continue Reading →


How to handle inheritance and @Audited?

  • By Adam Warski
  • 8 September, 2011
  • 2 Comments

Some Envers uses had problems because of the limited flexibility in specifying which fields from superclasses (especially those annotated with @MappedSuperclass) should be audited or not. We improved a bit … Continue Reading →


Envers & TorqueBox on RivieraJUG – May 6th

  • By Adam Warski
  • 2 May, 2011
  • No Comments

This Friday (6th of May) I will have the pleasure to present two talks: one on Envers and one on Torquebox, thanks to an invitation from the RivieraJUG. Envers is … Continue Reading →


DB test: run tests with a database using Arquillian

  • By Adam Warski
  • 30 November, 2010
  • 3 Comments

DB test is a set of helper classes which let you run tests that use a database. By default each test has a separate, in-memory H2 database, providing fast startup … Continue Reading →


MOVED


I'm now blogging on SoftwareMill's blog. Please follow me there!

Recent Posts


  • Kafka with selective acknowledgments performance & latency benchmark
  • Why I started learning Emacs in 2016
  • Add a “dependencies” badge & tree to your project using UpdateImpact
  • Event sourcing + free monads = free sourcing?
  • MacWire 2.0: composing modules & cleanup

Links


Follow me on twitter!

Looking for end-to-end software development, project management, Scala experts? SoftwareMill is here to help:
Did you ever have problems with updating or managing dependencies in your Scala/Java/Groovy projects? Check out UpdateImpact!

Interested in weekly Scala news?

The best code-review tool:

Top Posts & Pages


  • Using Scala traits as modules, or the "Thin Cake" Pattern
  • How do iBeacons work?
  • Dependency injection with Scala macros: auto-wiring
  • DI in Scala: Cake Pattern pros & cons
  • JSF2 navigation: post->redirect->get
  • Improving autofactories/assisted inject
  • Dependency Injection in Play! with MacWire
  • Benchmarking SQS
  • Quicklens: traversing options and lists
  • Envers is back from vacations

Categories


Archives


Copyright © 2007-2023 Blog of Adam Warski. All Right Reserved.
Powered by: WordPress | Theme: Simple Catch Pro