• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Passed SCJD, great forum, thanks!

 
Cong Yu
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I recieved the email this morning that I have passed the SCJD exam, I am very glad because before the preparation of this test I have rare experience in the real software development, but through the 2-monthes effort, I really learn lots of things those are very helpful to me in the future.

I want to thank this forum most, because every time I met some difficulties, always can I find many threads dicussion them, and the arguments are also very interesting, it makes me think deeper about each prolem.

This is my first post here, because as I said above, I can always find the answers quickly using the search engine so I didn't make any new threads. Now I have passed the exam, and I think I will still go back to this place sometimes, hope to give some useful advices to other people. Here's my main choices in the assignment:

database layer
-using data cache, loading all the records into a Map when the application starts
-defining the recNo according to the order of appearance of the record in the database file
-using String[] to represents each record, because this layer should have no knowledge of the business logic
-using the wait()/notifyAll approach to handle multiple requests
-applying singleton pattern and synchronization of methods to make the Data class thread safe
-creating a DatabaseAccessException to wrap all the exceptions in this layer

business layer
-choosing RMI
-implementing a thin client, puting the book and search method on the server side
-creating a Room object, and puting the coverting method(toStringArray(Room) and toRoom(String[])) inside this class

GUI layer
-using MVC pattern
-creating a room info dialog, when you click the book button, this dialog will be present to help you complete the info and finish the operation

Finally, thanks all you guys, thanks this forum!
 
Roel De Nijs
Sheriff
Posts: 10662
144
AngularJS Chrome Eclipse IDE Hibernate Java jQuery MySQL Database Spring Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations, champion!
 
Piotr Nowicki
Ranch Hand
Posts: 611
1
IntelliJ IDE Java Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations mate! :-)
 
Roberto Perillo
Bartender
Posts: 2271
3
Eclipse IDE Java Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats, champ!
 
Rafal Wasielewski
Ranch Hand
Posts: 372
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations
 
arulk pillai
Author
Ranch Hand
Posts: 3388
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats and keep up the good work
 
Gaurav Tripathi
Ranch Hand
Posts: 94
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations!!!
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic