07. april 2004 - 20:35Der er
12 kommentarer og 1 løsning
Hvad er god skik i forbindelse resultset?
Hejsa Jeg har en db_handler klasse og en guiklasse med en jlist. I min db_handler klasse har jeg så en metode som skal lave et udtræk fra databasen og dette udtræk skal så præsenteres i jlisten. Men er det god skik at returnerer et resultset og så sørge for at connectionen og statementet ikke bliver lukket før resultsættets data er blevet smidt i jlisten - eller skal jeg smide mine data i en eller anden form for liste og returnerer den fra min db_hanlder klasse(fx en arraylist eller en jlist)?
Hej Arne Jeg er ikke lige med på hvad "en ArrayList af beans" er. Har aldrig selv lavet beans før kun læst lidt om dem. Men den pæneste måde vil altså være af have noget mellem de to lagt, fx en bean, hvor man set'ter fra db laget og get'ter fra gui laget ?
Jeg kunne også have skrevet ArrayList af objekter.
Men jeg mener at objekt type bør overholde bean standarden.
Til sådanne data objekter bør man altid have: - implements java.io.Serialzable - public get og set metoder for alle felter - constructor uden argumenter (evt. andre constructorer med argumenter)
Jeg har lige et tillægsspørgsmål, hvis det er iorden. Jeg har ikke nogen resultset.hasNext() metode, men kun en rs.next() bruger eller 1.4.2_01, så den burde vel være der? Det kan vel ikke have noget at sige om jeg bruger en hsqldb?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.