UserDAO and its Impl,more than standard