July 12, 2014
Hot Topics:
RSS RSS feed Download our iPhone app

Tag Index

Doing Dynamic Reporting through JasperReport
Is there a way to write simple Java code to generate a report without XML? If you’re asking this question, we have a good news!
Tags : reporting, Java, reporting and predictive tools
How to Implement Database Relationship in Hibernate
The crux of the relational database management system is in the idea of establishing relationship among entities. Discover how Hibernate allows you to model association between entities from Java code, without bothering with the SQL.
Tags : EJB, RDBMS, SQL, Java, database, Relational Database Management System
Getting Started with JasperReport
Manoj Debnath shows you how to get started with JasperReport, with a simple yet effective hands-on example.
Tags : API, library, report, Java
Top 10 Reasons to Still be Using Java
Is Java past its prime? Are there reasons to still be using it? What do you think?
Tags : open source, Java, Top 10
How to Migrate Java Applications to Azure Cloud
Vipul Patel explains the basics of migrating Java applications to Windows Azure.
Tags : Java, Windows Azure, application, migrate
Using the ORM Tool in a Simple JDBC Program
Learn how ORM (Object Relational Mapping) can help map objects into a database as if you were no longer working with records of the relational model but objects in an object oriented model.
Tags : Java, JDBC, Object relational mapping, database
Working with the JDBC RowSet API
The RowSet interface is an extension of JDBC ResultSet and is a part of the javax.sql package. Read on to learn what RowSet is all about and how to implement it in Java.
Tags : Java, database, JDBC
Start Using Java Lambda Expressions
Constantin Marian Alin explores the power of Lambda expressions and streams, from simple to complex examples.
Tags : Java 8, lambda expressions, Java
Getting Started with Oracle ADF Mobile Applications
Mobile ADF apps are portable for both iOS and Android powered devices. Read on to learn how to create a simple Android application using Oracle ADF within JDeveloper IDE.
Tags : Java, mobile applications, Android, Java EE, JDeveloper, IOS, Oracle, database
Manipulating a Database with JDBC
Learn how to manipulate database records with the help of the Java Database Connectivity (JDBC) API.
Tags : API, application, database, Java, JDBC
Getting Started with Android Development
This first article in a series on the essential knowledge needed to become an Android developer focuses on where to find and download the development tools, what they are, how to set them up, and how to keep them updated.
Tags : Android, Java, Android development, Android SDK
JDBC Application Design Consideration
JDBC acts as a translator between Java applications and the native language of a database. Learn how the JDBC driver paves the way into the application design consideration of database programming in Java.
Tags : Java, database, JDBC, application, SQL, connectivity
New Core Features in Java 8
Learn about the important new features introduced in Java SE8.
Tags : Java 8, Java, features
Getting Started with MOM in JMS
JMS is the Java EE API that deals with the concept of MOM and helps in creating the enterprise messaging system to produce and consume asynchronous messages. Manoj Debnath shows you how.
Tags : communication, JMS, Java, Java EE, message, middleware
Java Automation Using Core Java
Automating Java Applications doesn't adhere to one solution fits all. Learn how to consolidate the process of coming up with an API that can be easily used to automate any Java application.
Tags : Java, automate, API, application
Using Second Level Caching in a JPA Application
Learn how to improve the performance of an application that uses the Java Persistence API, by modifying the second level cache mode settings.
Tags : Java, JPA, performance, application
Handling Concurrency in Java
Learn how to leverage Java Concurrency Utilities to handle concurrency conflicts.
Tags : Concurrency, Java
Creating RESTful Web Services with JAX-RS
Manoj Debnath shows you how to create RESTful web services, demonstrating with a sample application.
Tags : RESTful, REST, Java, application, web service, JAX-RS
Creating SOAP Web Services with JAX-WS
Learn how to create SOAP Web Services exposing EJB in a sample application.
Tags : Java, SOAP, Web services
Integrating JPA, JSF and EJB in Java EE7 Applications
Java EE7 brought EJB container managed transactions to the platform using CDI interceptors, so that these can be used by CDI managed beans and other Java EE components. The improvements make JSF, EJB and JPA integration simple.
Tags : EJB, JPA, Java EE 7, JSF, Java
Understanding Big Data Processing and Analytics
Learn about Big Data processing techniques addressing, but not limited to, various BI (business intelligence) requirements such as reporting, batch analytics, online analytical processing (OLAP), data mining, text mining, complex event processing (CEP), and predictive analytics.
Tags : analytics, reporting, big data, business intelligence, Java
Oracle Busting Java Applets With JDK Update?
A longtime Java developer claims Oracle is intentionally breaking Java applets with the latest release of the JDK, but he offers solutions for the problem.
Tags : Oracle, Java, JDK
Understand The High-Availability and Scalability Challenges with Big Data
Today, developers interested in Big Data can easily be lost in the jungle of numerous new technologies. Get a clear view on the Big Data technology landscape and learn to pick the most suited techniques for your Java software projects.
Tags : big data, Java, scalability, high-availability
Microsoft, Azul Partner to Bring OpenJDK to Windows Azure
Microsoft and Azul systems announced a partnership to deliver an OpenJDK build on Windows Azure.
Tags : Oracle, OpenJDK, OSCON, Azul Systems, Java, Microsoft, Windows Azure, GPL, Microsoft Open Technologies
Getting Started with Google's Android Studio
Android Studio is the first IDE dedicated entirely to Android. Find out how it compares to Eclipse, and develop a Hello World app in the new IDE.
Tags : android studio, Eclipse, Google, Java, development, IDE, Android
Dependency Injection in Existing Java Code
Java Dependency injection (DI) is the way we decouple dependency relationships between objects. See DI in sample Java code and find out whether it's applicable for you.
Tags : Dependency injection, Java
Do You Really Get Classloaders?
Java developers who understand the inner workings of Java classloaders can avoid common programming pitfalls and increase productivity.
Tags : Java
10 Tech Skills that Command 6-Figure Salaries
Developers with these skills can expect higher-than-average pay.
Tags : salaries, skills in demand, Clojure, Erlang, Hadoop, jobs, careers, Java, development
Oracle Releases Enterprise Pack for Eclipse 12c
The update introduces new enterprise application development tools for Oracle ADF.
Tags : Fusion Middleware, Oracle, Java, development, enterprise application, Eclipse
Implement OAuth-based Social Network Logins in Grails
Grails Spring Security is a great plugin that allows you to set up authorization for your app with just a few lines in Grails configuration. Users can register to your website, click on a confirmation link received by e-mail and login with the username and password.
Tags : Java, OAuth, security, social network
NetBeans 7.2 Adds Static Analysis, Improves Performance
The Java IDE supports the latest versions of C++, PHP, Maven and Groovy.
Tags : open source, Java, IDE, Oracle, NetBeans
Java 7 Fork/Join Framework
KL Nitin and S. describe the Fork/Join framework and how it is used to address Java parallelism issues.
Tags : Java, Java 7
Hackers Increasingly Targeting Java Vulnerabilities
Researchers call on Oracle to step up Java security.
Tags : Oracle, Java, vulnerabilities, security, hackers
Poland Needs Programmers
The country is producing tens of thousands of computer science graduates, but not enough to fill the available jobs.
Tags : developers, programmers, jobs, Java, computer science education
Java Multi-threading and the Challenges of Parallel Computing
Traditionally in Java, parallel/concurrent programming has been considered to be one of the most difficult tasks to handle due to the overhead in managing threads. But since the release of Java5 and Java6, the specification has enhanced the multi-threading model with new APIs. Read on to learn more.
Tags : multi-threading, Java, PARALLEL COMPUTING
Objective-C Now More Popular Than C++
The trend shows the growing importance of mobile development.
Tags : Objective-C, C++, Java, programming language, Tiobe index, C
Running Java Applications on Windows Azure
Windows Azure supports running applications in a variety of frameworks.  Vipul Patel shows you how to run Java applications on Windows Azure.
Tags : Microsoft, Java, Windows Azure, applications
Eclipse Survey Shows Strong Momentum for Git, Java, Mobile Development
The poll of open source developers finds little interest in cloud development.
Tags : Subversion, cloud development, mobile development, Eclipse, cloud computing, Java, open source, git, survey
5 Java Upload Applets for Your Web Applications
Get a Web developer's feature review of five leading Java file upload solutions.
Tags : Java, upload files
Can You Copyright a Programming Language?
Google says no; Oracle says yes.
Tags : Google, Oracle, programming language, Java, Android
Java Still Top Programming Language in Terms of Book Sales
Java book sales have climbed 13 percent this year.
Tags : programming languages, Java
C Takes Over the Top Spot on the Tiobe Programming Language Chart
After approximately 10 years as number one, Java falls to second place.
Tags : C, Java, programming languages
Is Client-Side Java on Its Way Out?
Security concerns have some browsers blocking Java.
Tags : security, client, server, browsers, web application development, Java
Using PHP and Java in the Same App with PHP/Java Bridge
Learn how to use PHP and Java in the same application, where Java behaves as a pure business logic component and PHP behaves as an interrogator component.
Tags : Java, PHP
Oracle Reveals Java Wish List
Future versions of Java will include improvements in interoperability, cloud computing support and big data support.
Tags : Java, Oracle
Google Programming Languages Lose Popularity
Neither Go nor Dart are in the top 50.
Tags : Dart, Go, Java, Google, programming languages, JavaScript
Objective C Wins TIOBE's Programming Language of the Year Award
Java remains at the top of the programming language index, but loses popularity.
Tags : Java, programming languages, Objective-C
Oracle Updates NetBeans
Version 7.1 of the open source Java IDE adds support for JavaFX 2.0 and CSS3.
Tags : Java, Oracle, NetBeans, IDE
Fewer Developers Using Java
Java is still the most popular programming language, but it's losing some of its dominance.
Tags : Java
Java 8 Delayed Until 2013 As Java EE and ME Push Forward
Oracle lays out roadmap for Java releases
Tags : Java, Java 8
New Refactor Software Architecture Tool for Java and .NET Developers
Headway Software announces the release of Restructure101, a new development tool to make refactoring easier and more effective.
Tags : Java, .NET, architecture
Java Gets a Big Boost in Development Usage Around the World
Java usage grew last year among many developers in all corners of the planet, according a new Evans Data Global Development survey.
Tags : Java
Two Years After Oracle's Acquisition of Sun, Has It Paid Off?
Doubts arose about whether Oracle would continue to invest in Java technology after it acquired Sun. Today, those doubts have proven overblown.
Tags : Oracle, Java, Sun
New Enterprise Java Caching Technology Presented by Red Hat
A free "Early Adopter Program" is available to try and hook customers and gain feedback from the community.
Tags : Red Hat, Java, caching
WaveMaker Review: Java RAD Tool for Web Applications
The RAD tool WaveMaker, now owned by SpringSource, helps non-programmers quickly develop Java-based Web applications.
Tags : IDE, Java, Web Tool
Java-based CMS Jease Releases Version 2.0
Jease 2.0 is a Java-based content management system made extra easy.
Tags : Java, CMS
Java Cloud Development: What Developers Need to Know
If you are a Java developer and your organization is jumping on the cloud computing bandwagon, here's what you can expect.
Tags : Java, Cloud
The Linux Foundation Yanks Java from Linux Standard Base 4.1
Java used to be included in LSB, but now the Linux Foundation has said licensing changes have made it impossible to include Java as a language.
Tags : Linux, Java
Java Security Hole Left Unplugged for 2 Years
By manipulating a JFileChooser object using a Timer and ActionListeners, a hacker can not only view a user's file system, but she can create folders, move and rename files, or pretty much whatever she wants via an Applet.
Tags : vulnerability, Java
Oracle Positioning Java for the Enterprise at the Expense of Open Source Community
Forrester Research reports predicts that in the next decade the open source community will have walked away from Java while mission-critical large enterprises will stick with it.
Tags : open source, Oracle, Java
Java Tip: Dynamically Update SimpleViewer Galleries
Here's a stateless session bean that dynamically updates the gallery.xml document in SimpleViewer.
Tags : XML, Java
Dynamically Configure Log4j Properties in a Clustered Environment
Learn how to configure the log4j-related properties of a Java application deployed in a clustered environment.
Tags : log management, cluster, Java
Event: JavaOne 2011

Tags : Oracle, conference, Java
Google Donates Java GUI and Profiler Tools to Eclipse Foundation
Google set to launch the WindowBuilder Java GUI designer and CodePro Profiler at Eclipse, donating code worth over $5 million.
Tags : Eclipse, Java, Google
Oracle's Latest Open Source Fumble: The Hudson Project
Oracle continues to stumble in managing their many open source projects. This time they locked out the entire open source community from accessing the Hudson project source code.
Tags : Java, Project Hudson, continuous integration
Android Is Closer to Windows Phone 7 Than Developers May Think
The differences between Android and Windows Phone 7 are mostly skin deep, so enterprising Android developers can port their current apps over to Windows Phone 7.
Tags : Android, Windows Phone 7, Java, C#
Apache Directory Studio: Simplified LDAP for Java Developers on Eclipse
For Java developers who need to perform some LDAP manipulation and use Eclipse, the Apache Directory Studio plugins can come in very handy.
Tags : Apache, LDAP, Java, Eclipse
How a Java Developer Can Build a Windows Phone 7 Application
Want more distribution for your Java mobile app? Learn how to translate your Java skills onto the Windows Phone 7 platform.
Tags : Windows 7 Phone, Java, mobile app
Oracle Continues Java Developer Training with Certification Programs
Some have worried how Oracle might manage Sun assets such as its Java developer education programs. Find out how Oracle laid those fears to rest.
Tags : Java, education, training, Oracle
IBM Joins Oracle in OpenJDK Effort
IBM joins Oracle in the OpenJDK open source Java project, mitigating potential fragmentation and giving new credibility to Oracle's Java leadership.
Tags : Java, open source, JDK
How Training Got Me from Co-op Student to Java Solution Architect
A Java developer discusses the years of certification, training and development that have shaped his career -- and the lessons he learned along the way.
Tags : training, Java, certification
AspectJ 101: Creating a Project with Eclipse AJDT
Learn how to create an AspectJ project using Eclipse AspectJ Development Tools (AJDT) and the Prototype JavaScript framework.
Tags : Eclipse, Java
Querying in JPA 2: Typesafe and Object Oriented
JPA 2.0 introduced criteria queries, which are typesafe and more object oriented than JPQL queries.
Tags : Persistence, Java
Oracle Lawsuit on Top of Java Complexity Scaring Developers Away?
With Java complexity already a barrier, the Oracle lawsuit against Google is further incentive for developers to stay away or switch.
Tags : licensing, Oracle, Google, Java
A Categorization Scheme for All Those Java I/O Stream Classes
Try this handy technique for categorizing the potentially overwhelming number of I/O stream classes in Java.
Tags : I/O, Java
Write More Understandable Java Tests with Matcher Objects and FEST-Assert
Have your Java unit test assertions gotten hard to read? Use the matcher objects provided by the Hamcrest and fluent FEST-Assert libraries.
Tags : Java, testing
Quercus: Bring Java's Power to Your PHP Development (and Vice Versa)
With Quercus, PHP and Java developers can mix and match the respective capabilities of both languages.
Tags : Java, PHP
Working with Java Threads Before and After JDK 5
Despite the new features and fine-grained control of the JDK1.5 threading framework, writing multithreaded Java applications remains challenging and error prone.
Tags : threads, JDK, Java
The Top 5 New Annotations in JPA 2
Get a cheat sheet for the five most important Java annotations introduced in the JPA 2.0 release, compete with code examples.
Tags : Persistence, Java
Combining Hibernate Cache and Ehcache for Better Java Scalability
Combine Hibernate second-level cache, Ehcache and Spring to greatly improve the scalability of your enterprise Java applications.
Tags : cache, Java, Ehcache
Pessimistic Locking in JPA 2 and Hibernate
JPA version 2 and Hibernate both support pessimistic locking for Java concurrency control, but not in the same way.
Tags : Java, Concurrency, Persistence
Apache Cayenne 3 Delivers New Features for Java ORM
Nearly four years after the last major Cayenne release, version 3.0 raises the bar on object relational mapping (ORM) with new performance and caching features.
Tags : Java, Persistence, cache
Tomcat 7 Debuts for Java
Java app server gets its first major refresh in years, but it's not quite stable -- yet.
Tags : Apache, open source, Java, Tomcat
Helios Release Delivers 39 Open Source Projects for Eclipse IDE
The coordinated Helios release of Eclipse projects delivers new tools for developers to build and deploy applications with the Eclipse IDE.
Tags : Eclipse, Linux, Java, IDE
Isolating Locale-specific Text in International Java Applications
Learn how to isolate locale-specific text in international Java applications using ResourceBundles and Properties files.
Tags : location-based applications, Java
Mockito: Java Unit Testing with Mock Objects
Run a Java test with less overhead than integration tests and no need to deploy the service you're testing on a running Web container.
Tags : Unit Testing, Java, Mock Objects
Will Oracle Help Java Regain Its Status?
Oracle promises Java SE 7 release this year with increased developer productivity, modularization, and support for more than 200 languages.
Tags : Oracle, Mehling, developer, Java
Apache Maven 3 Races to the Finish Line
After years of development, a new version of the widely used Java build tool is nearing completion. The founder and project lead shares an early look.
Tags : Build, Java, Maven, Apache
Ruby Development Gains Commercial Support on Java as New JRuby Version Looms
The JRuby language gets commercial support as a major new JRuby version approaches, promising easier integration of Ruby development and Java.
Tags : JRuby, Java, Engine Yard, Ruby
Selenium: Automated Integration Testing for Java Web Apps
With Selenium, Java developers can develop integration tests, export those tests as JUnit tests, and automate test execution.
Tags : testing, Selenium, web application, testing tool, Java
Google App Engine: What Is It Good For?
Google App Engine offers Java and Python developers automatic scaling and potential cost savings -- if they properly design the applications to run on it.
Tags : Python, Java, Google App Engine, caching, cloud computing
Extend JXPath to Generate Results in a Custom Data Model
Go beyond processing XPath language expressions over XML data. Extend the Java JXPath API to derive a custom data model.
Tags : XPath, Java, XML, XQuery, JXPath
Make Your Java Web Applications Impervious to Cross-site Scripting
Use client-side validation and server-side filtering to guard your Java web application against cross-site scripting attacks.
Tags : Java, web applications, Cross-Site Scripting, filter, security
The Java 7 Features Bound to Make Developers More Productive
The developer productivity features in the upcoming Java SE 7 release (object comparison, file system monitoring, and concurrency) are enough to make a Java veteran envy the Java newbies.
Tags : Java SE, file systems, open source, Java, Concurrency
Java Serialization: Persist Your Objects
With serialization, you can serialize (persist) any Java object for future use or recreate it from an existing source.
Tags : Persistence, Java Object, Serialization, Java
Using Axis2 and Java for Asynchronous Web Service Invocation on the Client Side
Apache Axis2, the open source Java web services framework, has very good support for client-side asynchronous service invocation. Find out how to make it work for you.
Tags : Web services, Axis2, open source, Java, Axis
Use Spring Batch's 'Chunk' Processing for Large Data Sets
Sometimes data sets are too large to process in-memory. Learn how to implement a better approach in Java: Spring Batch's "chunk" processing.
Tags : Spring, data, Java
Sun Updates Java SE 6 for Performance
Java SE 6 Update 18 could be the last from Sun before the Oracle acquisition closes.
Tags : Sun, Java, Java SE
Using Randomization in Java Unit Testing
Using randomization in your Java unit tests is easy and not as time consuming as you think. Plus, it will increase the value of your tests in the short and long term.
Tags : Java, XML, Mock Objects, TDD, Unit Testing
SpringSource DM Java Server Heads to Eclipse
It's a major code donation for Virgo as dm Server hits version 2.0.
Tags : open source, Java EE, OSGi, Eclipse, Java
Mission-Critical Java to Power Next-Gen Enterprise Computing
Recent advances put Java in a position to power the next generation of enterprise computing.
Tags : enterprise software, JRockit, Java, Java EE, Oracle
Add Video Capture to Your BlackBerry Applications
Take advantage of the latest BlackBerry features by adding video recording capabilities to your applications.
Tags : Java, video, Blackberry
What's Wrong With JavaEE 6?
JavaEE 6 is now a final spec, with lots of new features and functions. But not everyone is thrilled about it.
Tags : Sun, Java, Red Hat, Spring, Java EE 6
JAX-RS: The Java API for RESTful Web Services
This article reviews two popular JAX-RS frameworks, Jersey and Apache CXF, and provides some basic examples that illustrate how to build, deploy, and execute RESTful web services.
Tags : Java, Web services, JAX-RS
An Introduction to Java NIO and NIO.2
In this article we will review some of the existing features of the java.nio (New I/O) package that are a part of Java v1.4, v1.5 and v1.6.
Tags : Java, upgrading, content
Rev Up the Drools 5 Java Rule Engine
Drools, a Java rule engine framework for organizing business logic, allows you transform spaghetti code into readable, verifiable, reusable, configurable, scalable, and flexible code.
Tags : Java, Drools, JBoss, Business logic, Rule engine
The Dos and Don'ts of a Java Position Interview
If you've looked for a Java position or if you are on the other side and are looking to fill a Java position in your company, then here are a few tips that will come in handy.
Tags : Java, job
Iteration or Recursion?
Did you ever get stuck having to choose between a recursive or iterative implementation? Get the answers to whether one is better than the other or whether it really matter?
Tags : Java, patterns, programming
Java Annotations: An Introduction
Make your development easier through the use of JDK5's annotation feature. The objective is to spend less time on unhandy code-writing and focus more on business logic rules.
Tags : Java, annotations
Using the HttpSession object of the Servlet API
The Java Servlet API represents an elegant and powerful way to shift processes from client to server, and offers a number of advantages over CGI. These advantages have certainly been enumerated so that most developers are aware of the servlet advantage. However, some of the details of the servlet architecture may at first seem daunting. Here's a short introduction on one aspect of writing servlets: the HttpSession object.
Tags : tutorial, Servlet API, Java, HttpSession object
An Introduction to Java Servlets
In this article I will describe the overall servlet architecture and what you need to develop your application with servlets. I will use several code examples to show you how to use the Servlet API, and compare it with CGI and proprietary server APIs where appropriate.
Tags : Java Servlets, introduction, Java, tutorial
Sitemap | Contact Us

Rocket Fuel