• Post Reply Bookmark Topic Watch Topic
  • New Topic

Steps(Phases) for developing a new Java EE 6 project from scratch

 
Santhosh kumar Ravindran
Greenhorn
Posts: 13
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi JavaRanch members,

i am a novice . i like to develop my java enterprise skill. so i thought to develop a sample account Application using EJB 3.x .

i , kindly, want to know the steps i should take to develop my application like Designing Phases ,,,.. ! and what are the Generic Phases involved in developing a application involving Enterprise Java ?

Thanks in advance !.
Happy to be JavaRanch Member
 
Jeanne Boyarsky
author & internet detective
Marshal
Posts: 35709
408
Eclipse IDE Java VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Santhosh,
Welcome to JavaRanch!

If you Google "software development life cycle", you will see a list of the phases. Since your project is practice/experimental, some of the phases will be short. You still want to do them though - for example:
requirements - what types of things do you want your application to do.
design - what packages/layers do you want, what tables in the database
implementation - obviously you want to write it .

Just like an agile/iterative model, it is helpful to do one (or a few) functions at a time even when practicing. It lets you go faster and more importantly, is more fun!
 
Jorge Bendahan
Ranch Hand
Posts: 82
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Like Jeanne said, you cant just go and code the app. You have to do:
a- Figure out what the client needs
b- Design a solution
c- Implement the solution
d- Test it!

In the design you want to specify the classes and how they interact with each other, like in the case of java ee, how the ejb will interact with the presentation layer, etc. What technologies will you use for each layer. i.e JSF for presentation, EJB for bussiness logic and persistence.
This is a long road, you can read books like: core jsf, ejb in action and design patterns, but i'm finding out that only practice can make you understand the big picture.
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!