sql >> Database teknologi >  >> RDS >> Mysql

Tilknytning af et JDBC-resultatsæt til et objekt

Hvis du ikke ønsker at bruge nogen JPA-udbyder såsom OpenJPA eller Hibernate, kan du bare prøve Apache DbUtils.

http://commons.apache.org/proper/commons-dbutils/examples .html

Så vil din kode se sådan ud:

QueryRunner run = new QueryRunner(dataSource);

// Use the BeanListHandler implementation to convert all
// ResultSet rows into a List of Person JavaBeans.
ResultSetHandler<List<Person>> h = new BeanListHandler<Person>(Person.class);

// Execute the SQL statement and return the results in a List of
// Person objects generated by the BeanListHandler.
List<Person> persons = run.query("SELECT * FROM Person", h);


  1. Udfyld markeringsboks fra databasen ved hjælp af jQuery

  2. Får de sidste 5 tegn i streng med mysql-forespørgsel

  3. Undgå SQL-injektion i et brugergenereret SQL-regex

  4. Kan ikke installere mysql2 gem