@FunctionalInterface public interface UnitOfWork<E extends Exception>
void
run()
void run() throws E extends Exception
E extends Exception