• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

what is hibernate, iBatis, JDO ,xmlc , Junit, velocity?

 
Ranch Hand
Posts: 834
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
hi, everyone , i really confuse on all this technology, when we use hibernate, ibatis, JDO, junit , velocity and xmlc ..can anyone please briefly explain it ? thanks for sharing information
[ October 27, 2004: Message edited by: Alvin chew ]
 
Ranch Hand
Posts: 1312
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
1. O/R Mapping : Hibernate, JDO
2. TEsting : JUnit
3. Unknow

Velocity is a Java-based template engine. It permits anyone to use the simple yet powerful template language to reference objects defined in Java code.





The iBATIS Database Layer will help you design and implement better persistence layers for your Java applications using two main APIs: SQL Maps for reducing JDBC code and Data Access Objects for abstracting the persistence implementation details.



Enhydra XMLC is the presentation technology that supports the needs of designers, developers and architects alike, delivering what JSP cannot - strict separation of markup and logic in a true object view of dynamic presentations.

 
Ranch Hand
Posts: 995
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Alvin chew:
hi, everyone , i really confuse on all this technology, when we use hibernate, ibatis, JDO, junit , velocity and xmlc ..can anyone please briefly explain it ? thanks for sharing information

[ October 27, 2004: Message edited by: Alvin chew ]



They represent different solutions to different problems.
  • persistence (persisting state of your objects): Hibernate: full blown object relational mapping ORM solution; iBatis: light ORM; JDO java data objects: persistence generic specification (there are some implementations for this)
  • unit testing: testing the code you write (JUnit)
  • generator/template engine (Velocity)
  • presentation (web solutions): XMLC


  • Hope their usage is now a little more clear for you

    ./pope
     
    reply
      Bookmark Topic Watch Topic
    • New Topic