sql >> Databasteknik >  >> RDS >> Oracle

Lata hämtning i MyBatis

Procedurutgångsmarkörparametrar bearbetas i klassen org.apache.ibatis.executor.resultset.DefaultResultSetHandler i metoden handleOutputParameters och sedan i metoden handleRefCursorOutputParameter . Du kommer att märka att koden i sitt nuvarande tillstånd inte tillåter att göra det du söker, det enda "anpassade alternativet" som används är resultMap som måste tillhandahållas. Jag skulle också ha uppskattat några fler alternativ precis som lazy loading, anpassad resultathanterare och några loggar för att kunna övervaka den faktiska körtiden och hämtningstiden.

Detta skulle kunna uppnås i JDBC och skulle kräva konfiguration som inte är implementerad i ramverket.




  1. android SQLite-databas med databas på specifik plats möjligt?

  2. Hur får man bara den första nivån av djupa barnnoder?

  3. Lägg till en unik begränsning för kombinationen av två kolumner

  4. Doktor schemaläggning databas design