Blog Archives

♥ 01: Drools tutorial with Maven and Eclipse

Drools is an open source rules engine that allows you to externalize the business rules. This tutorial assumes that you have gone through “Setting up Java, Maven, and Eclipse.” Once you have gone through the following steps, you should have a project structure as shown below. Step 1: Create a

Read more ›

Posted in Drools Tutorial

♥ JasperReports pass parameters – part 3

The part 1 was a comprehensive beginner style Jasper Reports tutorial. This extends that to demonstrate how to pass parameters via a Map using name/value pairs to the Jasper Reports. Step 1: Add a new custom parameter named “footerText” to display some value in the page footer section. Right-click on

Read more ›

Posted in JasperReport Tutorial

♥ JasperReports with iReport tutorial – part 1

JasperReports is a popular reporting framework/tool to produce reports in PDF, XLS, etc. Step 1: Define a Person.java POJO class as defined below. This is the Java bean data source that is going to provide the data to the report. Step 2: Download Jaspersoft iReport 5.0.0, and execute the  ireport.exe

Read more ›

Posted in JasperReport Tutorial

♥ SQL Tutorial with HSQLDB

This assumes that you have Java setup Java on your machine as illustrated in the “setting up” Java tutorial. Q. Why use HSQLB? A. It can be useful in a number of ways. Easy to get started and if you are a beginner, you can acquire or sharpen your SQL

Read more ›

Posted in SQL Tutorial

♥ 14 Unix interview questions & answers for Java developers

Q1 How do you remove the Control-M characters from a file? A1 Using the sed command that replaces Control-M with nothing Note: The ^M is typed on the command line with ctrl+v and ctrl+M Q2 How will you search for a property named “inbox” within a number of .properties files

Read more ›

Posted in Tools, Unix Interview Q&As, Unix Tutorial
Tags: ,

♥ JasperReport generating a PDF file – Part 4

This is an extension to the JasperReport step by step tutorial (Part-1) to demonstrate how to generate a a PDF file from the Main.java. To generate a PDF file you  need the iText.jar as a dependency. Here are the Maven dependency files required. Next, the Main.java that writes the output

Read more ›

Posted in JasperReport Tutorial

♥ JasperReports generating an Excel file – Part 2

This is an extension to the JasperReport step by step tutorial (Part-1) to demonstrate how to generate a Excel file from the Main.java. To generate an Excel file, you  need Apache POI as a dependency. Here are the Maven dependency files required. Now, the Main.java file to generate the Excel

Read more ›

Posted in JasperReport Tutorial

00: ♥⏯ MySQL database beginner video tutorial

Related Links 1. Getting started with MySQL database beginner tutorial. SQL Interview Q&As 1. 14 FAQ SQL Interview Questions & Answers. 2. 9 SQL scenarios based interview questions answered.

Posted in ► Videos on persistence (JDBC, JPA, Hibernate, MySQL DB), SQL Tutorial

01: Websphere MQ Client API Tutorial – Message Sender

Step 1: You need to have the Webspeher MQ client jar “com.ibm.mq.allclient.jar” in your project at “${basedir}/lib”. You can refer to it via Maven as a local file based repository. Step 2: Use the “Websphere MQ API” to send a “MQMessage” to a “MQQueue”. Generally, yo want to make your

Read more ›

Posted in Webspeher MQ Tutorials

02: Drools tutorial — A non trivial example with step by step instructions

Drools allow you to externalize business rules to a database, excel spreadsheet, etc. In this tutorial let’s look at an OrderItem scenario where  each OrderItem needs to be put through a couple of rules to determine its discounted price. Step 0: Dependency jars an structure Step 1: OrderItem.java. Step 2:…...

Members Only Content

This content is for the members with any one of the following paid subscriptions:

30-Day-Java-JEE-Career-Companion, 90-Day-Java-JEE-Career-Companion, 180-Day-Java-JEE-Career-Companion, 365-Day-Java-JEE-Career-Companion and 2-Year-Java-JEE-Career-Companion Log In | Register | Try free FAQs | Home
Posted in Drools Tutorial, member-paid

02: Websphere MQ Client API Tutorial – Message Receiver

Step 1: You need to have the Webspeher MQ client jar “com.ibm.mq.allclient.jar” in your project at “${basedir}/lib”. You can refer to it via Maven as a local file based repository. Step 2: Use the “Websphere MQ API” to receive a “MQMessage” from a “MQQueue”. Step 3:You need to have the

Read more ›

Posted in Webspeher MQ Tutorials

03: Drools with Decision tables (Excel spreadsheet) tutorial

This is an extension to Drools tutorial with Maven. This externalize the rules criteria to an Excel spreadsheet license.xls. This means the age condition is supplied in the xls file under src/main/resources/drools/license.xls. Step 1: Maven pom.xml file dependencies. Add dependencies including the decision tables. Step 2: The license.xls file where rule…...

Members Only Content

This content is for the members with any one of the following paid subscriptions:

30-Day-Java-JEE-Career-Companion, 90-Day-Java-JEE-Career-Companion, 180-Day-Java-JEE-Career-Companion, 365-Day-Java-JEE-Career-Companion and 2-Year-Java-JEE-Career-Companion Log In | Register | Try free FAQs | Home
Posted in Drools Tutorial, member-paid

03: JMS API & File based JNDI Tutorial with Websphere MQ Client – Message Sender

Step 1: You need to have the Webspeher MQ client jar “com.ibm.mq.allclient.jar” in your project at “${basedir}/lib” and the JMS or JEE jar from a maven repository. Step 2: Use the “JMS API” to send a message to a queue using a file based JNDI. Step 3:You need to have

Read more ›

Posted in Webspeher MQ Tutorials

04: Drools with rules in an excel spreadsheet – Data validation

This tutorial uses Drools as a validation engine to validate an input csv file. The rules are maintained externally in an excel spreadsheet. Step 1: Create a new Maven project “-B” means interactive mode is false. Import it into eclipse or IDE of your choice as a maven project. Step…...

Members Only Content

This content is for the members with any one of the following paid subscriptions:

30-Day-Java-JEE-Career-Companion, 90-Day-Java-JEE-Career-Companion, 180-Day-Java-JEE-Career-Companion, 365-Day-Java-JEE-Career-Companion and 2-Year-Java-JEE-Career-Companion Log In | Register | Try free FAQs | Home
Posted in Drools Tutorial, member-paid

05: Drools with rules in an excel spreadsheet – Global variables & variable capture

This extends 04: Drools with rules in an excel spreadsheet – Data validation . Step 1: Enhance the Trade.java POJO with “actualValues” field and “getFieldValue(String fieldNames)” method. Step 2: trades-rules.xls with “variables” column. Step 3: The trades.drt template file invoking the “getFieldValues(…)” method & declaring global variables. Step 4: Finally,

Read more ›

Posted in Drools Tutorial
Page 1 of 41234

800+ Java Q&As – ♥Free | ♦FAQs

open all | close all

100+ Java Tutorials – Step by step

open all | close all

How good are your

open all | close all