Index
All Classes and Interfaces|All Packages|Serialized Form
B
- BaseDao<T> - Class in com.ibanfr.infrastructure.dao
- BaseDao(Class<T>, SessionFactory) - Constructor for class com.ibanfr.infrastructure.dao.BaseDao
C
- com.ibanfr - package com.ibanfr
- com.ibanfr.domain.model - package com.ibanfr.domain.model
- com.ibanfr.infrastructure.dao - package com.ibanfr.infrastructure.dao
D
- Dao<T> - Interface in com.ibanfr.infrastructure.dao
- doInTransaction(InvocationContext) - Method in class com.ibanfr.infrastructure.dao.TransactionInterceptor
- DomainEntity - Class in com.ibanfr.domain.model
- DomainEntity() - Constructor for class com.ibanfr.domain.model.DomainEntity
E
- Employee - Class in com.ibanfr.domain.model
- Employee() - Constructor for class com.ibanfr.domain.model.Employee
- EmployeeDao - Class in com.ibanfr.infrastructure.dao
- EmployeeDao(SessionFactory) - Constructor for class com.ibanfr.infrastructure.dao.EmployeeDao
- EmployeeRepository - Interface in com.ibanfr.domain.model
F
- findById(Long) - Method in interface com.ibanfr.domain.model.Repository
- findById(Long) - Method in class com.ibanfr.infrastructure.dao.BaseDao
- findById(Long) - Method in interface com.ibanfr.infrastructure.dao.Dao
M
- main(String[]) - Static method in class com.ibanfr.Main
- Main - Class in com.ibanfr
- Main() - Constructor for class com.ibanfr.Main
O
- of(String) - Static method in class com.ibanfr.domain.model.Employee
- of(String) - Static method in class com.ibanfr.domain.model.Team
P
- produceSessionFactory(Map<String, Object>, Class<?>...) - Method in class com.ibanfr.infrastructure.dao.SessionFactoryProducer
-
Produces a SessionFactory instance.
R
- Repository<T> - Interface in com.ibanfr.domain.model
S
- save(T) - Method in interface com.ibanfr.domain.model.Repository
- save(T) - Method in class com.ibanfr.infrastructure.dao.BaseDao
- save(T) - Method in interface com.ibanfr.infrastructure.dao.Dao
- SessionFactoryProducer - Class in com.ibanfr.infrastructure.dao
-
Uses hibernate native bootstrapping mechanism Native bootstrapping
- SessionFactoryProducer() - Constructor for class com.ibanfr.infrastructure.dao.SessionFactoryProducer
T
- Team - Class in com.ibanfr.domain.model
- Team() - Constructor for class com.ibanfr.domain.model.Team
-
Empty constructor required by hibernate
- TeamDao - Class in com.ibanfr.infrastructure.dao
- TeamDao(SessionFactory) - Constructor for class com.ibanfr.infrastructure.dao.TeamDao
- TeamRepository - Interface in com.ibanfr.domain.model
- Transactional - Annotation Interface in com.ibanfr.infrastructure.dao
- TransactionInterceptor - Class in com.ibanfr.infrastructure.dao
- TransactionInterceptor(SessionFactory) - Constructor for class com.ibanfr.infrastructure.dao.TransactionInterceptor
All Classes and Interfaces|All Packages|Serialized Form