Client and backend. Every class listed here is shared: the same code is compiled into your app and into your server.
package com.codename1.orm.repository
Build-time repository interfaces over managed ORM sessions.
Implementations are generated by the ORM processor. Applications supply the
Session and own its transaction boundaries; bulk methods flush and clear it.
Types
interface CrudRepository | Base contract for generated repositories. |
annotation Lock | Applies a lock to a findById lookup in the caller-owned transaction. |
annotation Modifying | Marks a bulk update or delete. |
class PageRequest | An immutable offset and positive maximum row count. |
annotation Param | Names a declared query parameter without its colon. |
annotation Query | Declares JPQL, or scalar native SQL when nativeSql is true. |
class Repositories | Creates session-bound repositories through factories installed by the generated DAO bootstrap. |
annotation Repository | Generates an implementation named InterfaceNameCn1Repository at build time. |