-
Core Java
Implementing an annotation interface
Using annotation is every day task for a Java developer. If nothing else simple @Override annotation should ring the bell.…
Read More » -
DevOps
Containers all the way through
In this post I will attempt to cover fundamentals of Bare Metal Systems, Virtual Systems and Container Systems. And the…
Read More » -
Software Development
10 Easy Steps to a Complete Understanding of SQL
Too many programmers think SQL is a bit of a beast. It is one of the few declarative languages out…
Read More » -
Enterprise Java
@Autowired all the things!
Recently I have written that @Autowired annotation make our lives easier in that it allows us to write less code.…
Read More » -
Enterprise Java
SpringBoot : Working with MyBatis
MyBatis is a SQL Mapping framework with support for custom SQL, stored procedures and advanced mappings. SpringBoot doesn’t provide official…
Read More » -
Enterprise Java
SpringBoot : Working with JOOQ
In my previous article SpringBoot : Working with MyBatis we have learned how to use SpringBoot MyBatis Starter to quickly get…
Read More » -
Ceylon
Ceylon Might Just be the Only (JVM) Language that Got Nulls Right
Here we go again. THAT TOPIC. But hang on. The approach discussed here (and in the Ceylon language) is not…
Read More » -
DevOps
Dual Deployment: A Low-Risk Way to Run Containers in Production
How many of you are running containers in production? I’ve heard this question asked many times since DockerCon 2014. Docker…
Read More » -
Enterprise Java
SpringBoot : Working with JdbcTemplate
Spring provides a nice abstraction on top of JDBC API using JdbcTemplate and also provides great transaction management capabilities using…
Read More »