HibernateEntityDao
org.beangle.data.orm.hibernate.HibernateEntityDao
class HibernateEntityDao(val sessionFactory: SessionFactory) extends EntityDao, Logging
Attributes
- Graph
-
- Supertypes
Members list
Value members
Concrete methods
def batchUpdate(entityClass: Class[_], attr: String, values: Iterable[_], argumentNames: Iterable[String], argumentValues: Iterable[Any]): Int
def batchUpdate(entityClass: Class[_], attr: String, values: Iterable[_], updateParams: Map[String, _]): Int
Attributes
- Definition Classes
Attributes
- Definition Classes
Attributes
- Definition Classes
Attributes
- Definition Classes
Attributes
- Definition Classes
Attributes
- Definition Classes
在同一个session保存、删除
执行一个操作构建者提供的一系列操作
Attributes
- Definition Classes
Attributes
- Definition Classes
override def executeUpdateRepeatly(queryString: String, arguments: Iterable[Iterable[_]]): List[Int]
Attributes
- Definition Classes
Attributes
- Definition Classes
Attributes
- Definition Classes
find T by id.
Attributes
- Definition Classes
Attributes
- Definition Classes
Attributes
- Definition Classes
Attributes
- Definition Classes
Get first
查询指定id的对象
Initialize entity whenever session close or open
remove entities.
remove entities.
remove entities by id
Remove entities by params
save or update entities
save or update entities
依据自构造的查询语句进行查询
Search by QueryBuilder
Attributes
- Definition Classes
override def search[T](queryString: String, params: Map[String, _], limit: PageLimit, cacheable: Boolean): Seq[T]
Attributes
- Definition Classes
Get Top N entities
Get Top N entities
Search Unique Result
Inherited fields
Attributes
- Inherited from:
- Logging
In this article