Win a copy of Node.js Design Patterns: Design and implement production-grade Node.js applications using proven patterns and techniques this week in the Server-Side JavaScript and NodeJS forum!
  • 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
  • Ron McLeod
  • Rob Spoor
  • Tim Cooke
  • Junilu Lacar
Sheriffs:
  • Henry Wong
  • Liutauras Vilda
  • Jeanne Boyarsky
Saloon Keepers:
  • Jesse Silverman
  • Tim Holloway
  • Stephan van Hulst
  • Tim Moores
  • Carey Brown
Bartenders:
  • Al Hobbs
  • Mikalai Zaikin
  • Piet Souris

do i need to know java beans before EJB?

 
Ranch Hand
Posts: 130
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
hi all,
I am an SCJP recently ,do I need to know java beans before EJB? my knowledge about JAVA BEANS is mediocre.
thanks
pradeep
 
Greenhorn
Posts: 12
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I think you should understand what JavaBeans are and how it helps develop component-based applications in Java.
If you can write simple beans and understand the role Java Serialization plays in creating persistent objects, you should be ok.
Good luck!
 
Cowgirl and Author
Posts: 1589
5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Howdy -- you don't *really* need to know about JavaBeans, although they are a component-based development model, they are completely different from enterprise JavaBeans. Regular JavaBeans are used as 'components' at development time, in a bean-assembly tool (like most IDE's that have GUI builders), but at runtime they are really just plain old Java objects (following a specific naming convention).
But enterprise JavaBeans are almost the opposite -- they are NOT necessarily used as components at development time (although many EJB-aware tools can, but there is nothing in the EJB specification for that at this time... although I *believe* there is at least one JSR that may address this...). But enterprise JavaBeans are NOT just plain old Java objects at runtime, but are instead controlled/managed/instantiated/killed by the Container.
So, you can start in with EJB without really knowing JavaBeans, although as Sagar said, it is a good idea to be familiar with the idea of component-based development.
cheers,
Kathy
 
pradeep arum
Ranch Hand
Posts: 130
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
thanks Kathy & Sagar
.....its time for me start EJB then
regards
pradeep
 
Wanna see my flashlight? How about this tiny ad?
Thread Boost feature
https://coderanch.com/t/674455/Thread-Boost-feature
reply
    Bookmark Topic Watch Topic
  • New Topic