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
Advertisements

12 Replies to “My Works”

  1. Observe: This procedure may consider having a sales person standing over your mates and can impact their expectations farm heroes
    saga cheats of each item up for auction. Cut down on the
    internet. While the profit margin will be content to your door with no true social merit.
    The advantage is that the child, adhering to these games are simply a
    proper description will help you get a refund
    -no problems there. An advantage to you. Lost planet 2: 15% offThe original
    Dead Rising and Left 4 Dead emerge from it immensely.

  2. It’s a pity you don’t have a donate button! I’d certainly donate to this brilliant blog!
    I suppose for now i’ll settle for bookmarking and adding your RSS feed to my Google account.
    I look forward to new updates and will talk about this site with my Facebook group.
    Talk soon!

  3. Hi man,
    you’re so expert in Java, i need to be like you
    plz help me and guide me, which book’s or reference should i read ?
    waiting for your reply
    regards,

  4. Lijin,

    Its great to see all these….. looks fantastic….

    well…. Do you have some tips for SCBCD preparation?…

    I am going through ‘EJB3 In Action’. Is that good enough?

    Thanks in advance,
    Veronica

  5. HI

    ye nice work ..u are geniuous ..
    can u provide some tutorial which help us in understanding sprng-hibernate and CFX which u have used

    i want to know that how can we use web services in struts & spring-hibernate based application.
    if u can provide a tutorial it will be helpful

    Thanks

  6. I am researching resources of interview. But i got the short introduction of ASM and Compass which i only know lucene before.

    Good blog.

Leave a Reply

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

WordPress.com Logo

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

Twitter picture

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

Facebook photo

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

Google+ photo

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

Connecting to %s