Transactional behaviour in Grails

Transactional behaviour in Grails

During my interaction with several programmers, I came to know that many of them including experienced ones don’t know the meaning of transactions or we can say transactional behaviour. I am going to explain what is a transaction in the context of Spring/Grails....

Events in Spring security

Events can be very useful in application development. When we want to intercept a particular action throughout an application, we can make use of events. Let’s take an example of spring security event InteractiveAuthenticationSuccessEvent. When a user is...

Events in Smart Contracts

Events in smart contract is used to notify the client application about an operation or event that has completed. The primary purpose of an Event is to provide callbacks in user interface, which allows us to execute code based on an event. An event comprises of the...

Writing and deploying smart contracts on blockchain

Hey Guys!  In this blog post I am going to explain in detail about  blockchain technology,  truffle framework, solidity, deploying smart contracts on blockchain network.   What is blockchain ? Blockchain is a list of blocks that are linked using hashing. It is a...

Render PDF using PhantomJS

Recently, I got a requirement from one of the clients to generate PDF report. The traditional way to generate PDF report is using Jasper reports(jrxml). In my previous projects I had used iReport to generate PDF using .jrxml but it is a bit time consuming and hectic...