package dao; class BaseDao { void save(final T t) { //TODO insert DB calls here for insert and update } void delete(final T t) { //TODO insert DB calls here to delete } }