Beste programmeurs,
sinds een jaartje ben ik wat actiever bezig met java en dan voornamelijk jsp. Toch loop ik iedere keer tegen een kleine vraag aan. De lessen die ik op school heb gehad waren erg beknopt en in boeken heb ik het ook nooit echt kunnen vinden.
Wanneer ik een applicatie maak, die informatie uit een database weergeeft. Hebben ik mijzelf min of meer aangeleerd om een klasse te maken desnoods singleton die de databaseverbinding bijhoudt en ook alle querys uitvoert. Wanneer ik een de data uit een bepaald object wil opslaan in de database dan roept dat object een methode van de databaseklasse aan, waarin de sql-query wordt uitgevoerd. Na verloop van tijd zit mijn databaseklasse vol met querys en ik kan me niet voorstellen dat dat een nette manier is.
Mijn vraag is dus hoe ik met dit soort ontwerp om moet gaan. Kom aub niet met antwoorden als Hibernate gebruiken etc. Ik ben van mening dat ik eerst de java-principes goed moet begrijpen alvorens ik met dat soort spul ga werken.
sinds een jaartje ben ik wat actiever bezig met java en dan voornamelijk jsp. Toch loop ik iedere keer tegen een kleine vraag aan. De lessen die ik op school heb gehad waren erg beknopt en in boeken heb ik het ook nooit echt kunnen vinden.
Wanneer ik een applicatie maak, die informatie uit een database weergeeft. Hebben ik mijzelf min of meer aangeleerd om een klasse te maken desnoods singleton die de databaseverbinding bijhoudt en ook alle querys uitvoert. Wanneer ik een de data uit een bepaald object wil opslaan in de database dan roept dat object een methode van de databaseklasse aan, waarin de sql-query wordt uitgevoerd. Na verloop van tijd zit mijn databaseklasse vol met querys en ik kan me niet voorstellen dat dat een nette manier is.
Mijn vraag is dus hoe ik met dit soort ontwerp om moet gaan. Kom aub niet met antwoorden als Hibernate gebruiken etc. Ik ben van mening dat ik eerst de java-principes goed moet begrijpen alvorens ik met dat soort spul ga werken.