Fields which satisfy JavaBean specification – BeanProperties in Scala


We have seen previously about declaring fields in classes in Scala and also saw the kind of bytecode created for each of the cases. But lot of Java tools out there expect the fields in classes to follow the JavaBeans specification and in order to support that Scala provides @BeanProperty annotation. also read: Primary and […]

Understanding Classes and its Fields in Scala


For those moving from Java to Scala would find it a bit different to see how the classes and their fields are treated in Scala. Most of you in the Java world always complain about the verbosity of adding fields and then to add their getters and setters. Lets look at how the Classes and […]

CRUD Operations in Gaelyk- Part 2- Read Operation


In our previous post we saw about implementing Create operation for creating a new entity and persisting to the database. In this article lets see how we can retrieve all the entities stored in the datastore. This would be the Read operation from the CRUD operations in Gaelyk also read: Groovy Tutorials Creating JSON using […]

CRUD Operations in Gaelyk- Part 1- Create Operation


We have seen here and here on creating simple mashup using Gaelyk. In this series of articles lets see how we can implement CRUD operations in Gaelyk. CRUD Operations in Gaelyk would involve: Create an entity Read an entity Update an entity Delete an entity In this article we will look at creating an entity […]

Creating JSON using Groovy


I wrote previously about parsing JSON in Groovy. In this article I show a simple example of creating JSON using Groovy. I had to learn about creating JSON using Groovy as I would be using JSON as the response format in the REST API which might be developed sometime in future. also read: Groovy Tutorials […]

Creating, Writing, Reading files using Java Files API of Java 7


In our previous post we did get a taste of the power of the static APIs in the Java Files class and we managed to compare the code written without using the APIs in Java Files and with using the APIs in Java Files. also read: Java 7.0 Tutorials New Features in Java 7.0 G1 […]

JavaBeat Newsletter-2: New and noteworthy in Java Ecosystem

Interesting blog posts from JavaBeat: Exploring the enhancements to the java.nio package as part of Java 7 we wrote about watching a directory for changes and also looked at few methods in the Files class. Writing agents in Java to instrument the class files/byte code. Using Fork-Join framework introduced as part of Java 7. Getting […]

A peek into the Files utility which is part of java.nio package in Java 7


We recently wrote about watching a directory using the new APIs introduced as part of Java 7. In this post let me throw some light on another class added to the java.nio package as part of Java 7 update- java.nio.file.Files. Another piece of information related to this is that complete java.nio.file package was added as […]

Java HelloWorld vs Scala HelloWorld


As a first step into learning Scala and as one who is familiar with Java, let us compare the customary Helloworld programs in Java and Scala. You might already know that to run a Java program, there must be a public class with a main method that takes one parameter, a String[ ], and has a void […]

Implementing WatchService API in Java 7 to monitor the directory changes


In Java 7 there were quite a lot of new things added to the File NIO package (java.nio)- there was a new java.nio.file package and java.nio.file.attribute package. Main highlights of the java.nio.file package are the following classes: Path: Its an object used to locate a file or directory in the file system. The value contained […]

Please support the site
By clicking any of these buttons you help our site to get better