My Works

Technologies and frameworks that I am using through my current project

  • Enterprise Java Beans 3 specially JPA

Enterprise JavaBeans (EJB) technology is the server-side component architecture for Java Platform, Enterprise Edition (Java EE). EJB technology enables rapid and simplified development of distributed, transactional, secure and portable applications based on Java technology.

  • Open Source Web Frameworks in Java » Spring

Spring is a layered Java/J2EE application framework, based on code published in Expert One-on-One J2EE Design and Development

  • Open Source J2EE Frameworks » Spring

Spring is a layered Java/J2EE application framework, based on code published in Expert One-on-One J2EE Design and Development

  • Open Source Persistence Frameworks in Java » Hibernate

Hibernate is a powerful, ultra-high performance object/relational persistence and query service for Java. Hibernate lets you develop persistent objects following common Java idiom – including association, inheritance, polymorphism, composition and the Java collections framework. Extremely fine-grained, richly typed object models are possible. The Hibernate Query Language, designed as a "minimal" object-oriented extension to SQL, provides an elegant bridge between the object and relational worlds. Hibernate is now the most popular ORM solution for Java.

  • CXF

Apache CXF is an open source services framework. CXF helps you build and develop services using frontend programming APIs, like JAX-WS. These services can speak a variety of protocols such as SOAP, XML/HTTP, RESTful HTTP, or CORBA and work over a variety of transports such as HTTP, JMS or JBI.

  • Dozer

Dozer is a Java Bean to Java Bean mapper that recursively copies data from one object to another. Typically, these Java Beans will be of different complex types.

  • Open Source Testing Tools in Java » JUnit

JUnit is a regression testing framework written by Erich Gamma and Kent Beck. It is used by the developer who implements unit tests in Java.

  • ASM

ASM is a Java bytecode manipulation framework. It can be used to dynamically generate stub classes or other proxy classes, directly in binary form, or to dynamically modify classes at load time, i.e., just before they are loaded into the Java Virtual Machine.

  • Caster

Castor is an Open Source data binding framework for Java[tm]. It’s the shortest path between Java objects, XML documents and relational tables. Castor provides Java-to-XML binding, Java-to-SQL persistence, and more.

  • Open Source JSP Tag Libraries » JSP Tag Library

The JavaServer Pages Standard Tag Library (JSTL) encapsulates, as simple tags, core functionality common to many JSP applications. For example, instead of suggesting that you iterate over lists using a scriptlet or different iteration tags from numerous vendors, JSTL defines a standard tag that works the same everywhere. This standardization lets you learn a single tag and use it on multiple JSP containers. Also, when tags are standard, containers can recognize them and optimize their implementations.

  • Open Source Logging Tools in Java » Log4j

Log4j is a logging tool that allows you to log at runtime without modifying the application binary. The log4j package is designed so that logging statements can remain in shipped code without incurring a heavy performance cost. Logging behavior can be controlled by editing a configuration file, without touching the application binary.

  • Open Source Web Services Tools in Java » Axis

Axis is the third generation of Apache SOAP (which began at IBM as "SOAP4J"). It also includes: * a simple stand-alone server, * a server which plugs into servlet engines such as Tomcat, * extensive support for the Web Service Description Language (WSDL), * emitter tooling that generates Java classes from WSDL. * some sample programs, and * a tool for monitoring TCP/IP packets.

  • Open Source Web Services Tools in Java » SOAP UDDI

SOAP UDDI is UDDI 2.0 compliant registry for Web services. With this UDDI Registry, Web services developers can publish and test their applications in a secure, private environment for their own applications.

  • Open source job scheduling system » Quartz

It is an open source job scheduling system that can be integrated with, or used along side virtually any J2EE or J2SE application. Quartz can be used to create simple or complex schedules for executing tens, hundreds, or even tens-of-thousands of jobs; jobs whose tasks are defined as standard Java components or EJBs..

  • Maven2

Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project’s build, reporting and documentation from a central piece of information.

  • Cruise control

CruiseControl is both a continuous integration tool and an extensible framework for creating a custom continuous build process.

  • Open Source Search Engines in Java » Compass

The Compass Framework is a first class open source Java framework, enabling the power of Search Engine semantics to your application stack declaratively. Built on top of the amazing Lucene Search Engine, Compass integrates seamlessly to popular development frameworks like Hibernate and Spring. It provides search capability to your application data model and synchronizes changes with the data source. With Compass: write less code, find data quicker.

Digg This

13 thoughts on “My Works

  1. My coder is trying to persuade me to move to .net from
    PHP. I have always disliked the idea because of the expenses.
    But he’s tryiong none the less. I’ve been using Movable-type on several
    websites for about a year and am anxious about switching
    to another platform. I have heard fantastic things about

    Is there a way I can import all my wordpress
    posts into it? Any kind of help would be greatly appreciated!

  2. One of the common therapies is therapeutic body brushing
    which is ideal for children who are oversensitive to sensory experiences.
    It’s really difficult to imagine a few hours or moments without it.
    This is said to have a positive physical effect on your

  3. Hmm is anyone else encountering prroblems
    ԝith the pictures on tɦiѕ blog loading? ӏ’m trying to determine if itss a
    ρroblem on mʏ end oг іf it’s tɦe blog. Anyy suggestions would be grsatly

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s