Click here to Skip to main content
15,907,183 members
Home / Discussions / Java
   

Java

 
AnswerRe: database problem Pin
Richard MacCutchan21-Dec-10 21:33
mveRichard MacCutchan21-Dec-10 21:33 
GeneralRe: database problem Pin
pancakeleh21-Dec-10 21:44
pancakeleh21-Dec-10 21:44 
GeneralRe: database problem Pin
TorstenH.21-Dec-10 22:15
TorstenH.21-Dec-10 22:15 
GeneralRe: database problem Pin
Richard MacCutchan22-Dec-10 0:59
mveRichard MacCutchan22-Dec-10 0:59 
AnswerRe: database problem Pin
TorstenH.21-Dec-10 21:52
TorstenH.21-Dec-10 21:52 
QuestionScroll bars for table? Pin
pancakeleh21-Dec-10 15:07
pancakeleh21-Dec-10 15:07 
AnswerRe: Scroll bars for table? Pin
RaviRanjanKr21-Dec-10 18:19
professionalRaviRanjanKr21-Dec-10 18:19 
QuestionOSGI, Spring Source Oh my! Pin
Drozzy21-Dec-10 13:04
Drozzy21-Dec-10 13:04 
I wanted to ask for some advice.
I am kind of at a standstill - split between just stopping whatever it is I am learning or continuing to dig through it.

Introduction

First of all let me tell you about my programming skills. I've come from university where we did only a tiny bit of "real" java programming. Most of it was exercises.

For my first and second jobs I've used mostly python + django which I still use at every opportunity.
However, at my current job - I use a lot of java. Now - coming back to it after 5 years, I find a lot of good things about it. I really like the pure interfaces, generics, enum classes, Collections and more.

But I find it hard to figure out which technologies I should learn. Or which are worth learning.
So now comes my problem.

Recently (about 1 month ago) - I stumbled onto OSGI spec, and some presentations about it. I became really interested in it. Conceptually it sounds great. There is just something elegant about it that I can't explain. I've read the first version R1 Spec - and I must say I actually liked it. I mean - I have never read a spec for anything before, but this one I actually understood.

When I started looking for an implementation of OSGI - I found multiple ones out there. I've read the OSGI Equinox book - but found it way to complicated, bogged down in Eclipse-specific details and very hurried towards the end.

Then I came across the wonderful free book by Neil Bartlett called OSGI in Practice - which I am almost done reading. I must say it is a gem. It backs away from Eclipse-specific way of explaining things and teaches you things incrementally.

Questions

Ok, after explaining all that my question is "What next"?

I mean should I proceed with development using Equinox or Felix OSGI implementations or look for some kind of framework built on top of these implementations?

I have started looking at Spring Source DM (or tc? I am confused by their naming). Spring Source docs say that I should stay away from pure OSGI - as it is too complicated, so I can make to many mistakes and also Spring Source dm is better.

However after being shocked by the sheer amount of download size, it's own server, maven requirement and configurations that I had to install - I quickly changed my mind about Srping Source. I mean I like the concept of OSGI but spring source seems to be a beast of it's own.

In python when I want to create a web-app, I just start coding. All it takes is some python libraries, django and a local database. How hard is it to start developing with OSGI? Can you just sit and write a fully functioning web-app in 2 days?
Or will they be spent on downloading huge requirements?

I am at a point where I am not sure if OSGI is what I thought it would be. Is it really an alternative way of developing all kinds of Java applications, or just something that needs weeks of setup and planning and is only used by big companies?

Do i keep learning it - or accept my failure! Haha.
AnswerRe: OSGI, Spring Source Oh my! Pin
TorstenH.21-Dec-10 19:56
TorstenH.21-Dec-10 19:56 
Questionneed help in task scheduling in java? [modified] Pin
Alok Sharma ji20-Dec-10 22:56
Alok Sharma ji20-Dec-10 22:56 
AnswerRe: need help in task scheduling in java? Pin
TorstenH.21-Dec-10 1:48
TorstenH.21-Dec-10 1:48 
GeneralRe: need help in task scheduling in java? Pin
Alok Sharma ji22-Dec-10 1:24
Alok Sharma ji22-Dec-10 1:24 
GeneralRe: need help in task scheduling in java? Pin
TorstenH.22-Dec-10 4:21
TorstenH.22-Dec-10 4:21 
QuestionHelp in adding new data to databse Pin
pancakeleh15-Dec-10 16:36
pancakeleh15-Dec-10 16:36 
AnswerRe: Help in adding new data to databse Pin
RaviRanjanKr15-Dec-10 17:24
professionalRaviRanjanKr15-Dec-10 17:24 
GeneralRe: Help in adding new data to databse [modified] Pin
pancakeleh15-Dec-10 19:42
pancakeleh15-Dec-10 19:42 
GeneralRe: Help in adding new data to databse Pin
David Skelly15-Dec-10 22:27
David Skelly15-Dec-10 22:27 
GeneralRe: Help in adding new data to databse Pin
pancakeleh16-Dec-10 14:25
pancakeleh16-Dec-10 14:25 
AnswerRe: Help in adding new data to databse Pin
RaviRanjanKr21-Dec-10 0:45
professionalRaviRanjanKr21-Dec-10 0:45 
GeneralRe: Help in adding new data to databse Pin
pancakeleh21-Dec-10 15:05
pancakeleh21-Dec-10 15:05 
GeneralRe: Help in adding new data to databse Pin
TorstenH.21-Dec-10 1:54
TorstenH.21-Dec-10 1:54 
GeneralRe: Help in adding new data to databse Pin
pancakeleh22-Dec-10 17:33
pancakeleh22-Dec-10 17:33 
QuestionHelp in editing and delete datas Pin
pancakeleh14-Dec-10 20:43
pancakeleh14-Dec-10 20:43 
AnswerRe: Help in editing and delete datas Pin
TorstenH.14-Dec-10 21:10
TorstenH.14-Dec-10 21:10 
Questionreading web page Pin
asha_s14-Dec-10 2:43
asha_s14-Dec-10 2:43 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.