Home » Java » Page 4

Tag Archives: Java

Improve your Logging in your Java EE Application with tinylog 1.1

java-interview-questions-answers

tinylog is a lightweight logging framework for Java. In opposite to Apache Log4j and Logback, tinylog consists of a single JAR file of only 80KB without any dependencies and has a static logger class. This means that you haven’t to use any boilerplate code for creating a logger instance for each class. public static void main(String[] args) { Logger.info("Hello World!"); ...

Read More »

CUBA Platform – an open source Java framework for rapid application development

Traditionally, since the very beginning of the computing era, enterprise software development has faced one challenge when, naturally, it is supposed to be focused on solving real business problems, but at the same time developers have to spend significant time and efforts on the technical side of the solution, such as architecture and generic functionality implementation. In response to this ...

Read More »

My personal CRUD story – or how i came to CUBA platform

In this blog post i’d like to lay out how i came to the CUBA platform and what the benefits of this tool are. I’ll dig a little into the different phases on my young “business application development” history, just to give you a little context. So let’s start with how i came to the typical CRUD applications to help ...

Read More »

Yet Another Report Generator?

If you have experience of business application development, then most likely you will have encountered a requirement for the application to have a flexible reporting mechanism. The company I work for is mainly focused on developing business solutions and reporting is an essential, indeed, must have aspect of all the enterprise systems we develop. To enable flexible reporting in our ...

Read More »

How to Develop a Highly Customizable Product

Have you ever heard: ‘We really like your product…except for a few minor details.’? And then the CIO rolls out a list of additional ‘must have’ requirements, hundreds of them, to add to your amazing product. Have you ever heard, or even said: ‘Team, we are about to sign up a highly-profitable contract but…’? And then the customer’s wish list ...

Read More »

The Philosophy of the CUBA Platform

A huge amount has happened recently. Following the official launch of CUBA on 1st of June, we have rolled out a new release, published our first article on a few Java sites and presented the platform at the Devoxx UK сonference in London. But before the rush continues, about it is an apt time to articulate the philosophy behind CUBA. ...

Read More »

CUBA Platform – the new Java enterprise applications framework

So.. hello world! Our English website is finally live and now everyone can download the platform and start creating business applications faster than ever before, honestly. It took us six years of permanent evolution and occasional revolutions to get CUBA to the level of maturity before we decided it is good enough to share with the international Java community, including a couple of ...

Read More »

JPA 2.1 Entity Graph – Part 1: Named entity graphs

Lazy loading was often an issue with JPA 2.0. You have to define at the entity if you want to use FetchType.LAZY (default) or FetchType.EAGER to load the relation and this mode is always used. FetchType.EAGER is only used if we want to always load the relation. FetchType.LAZY is used in almost all of the cases to get a well ...

Read More »

5 tools for Java developers

A way to improve the Java code we write is to work with the best tools. So, let’s check out the 5 most used tools that IDR Solutions suggests to help Java Developers write better code. FindBugs FindBugs is an open source program, distributed under the terms of the Lesser GNU Public license and operates on Java bytecode rather than ...

Read More »