sql >> Databasteknik >  >> RDS >> Mysql

Mappning av en JDBC-resultatuppsättning till ett objekt

Om du inte vill använda någon JPA-leverantör som OpenJPA eller Hibernate kan du bara prova Apache DbUtils.

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

Då kommer din kod att se ut så här:

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. Hur får jag min Java-applikation att identifiera sig för Oracle vid anslutning?

  2. Lägger till text i databasen

  3. Ta bort en del av en sträng i MYSQL

  4. Hur gör man en "korrekt skiftläge"-formatering av en mysql-kolumn?