草庐IT

accountDao

全部标签

java - 拥有单例 DAO 对象可以吗?

考虑以下类的结构:BaseDAO具有用于创建PreparedStatement并从池中获取连接的方法AccountDAO扩展BaseDAO以通过JDBC使用Account表。这个类是单例的AccountService像这样调用AccountDAO的方法:AccountDAO.getInstance().login(名称,密码)。AccountDAO是一个带有@Transactional注释的Springbean,用于插入一些数据的方法。这样可以吗?我认为单例DAO类会导致性能问题。在服务层类中使用一些spring注入(inject)可能更好?(我是Spring的新手,所以任何建议都会被

android - 如何使用 ormlite 项目测试 android

任何人都可以帮我解决这个问题:如何测试使用ormlite的android应用程序?我想知道如何从dao创建模拟。这段代码让我掌握了道publicDaogetAccountDao()throwsSQLException{if(accountDao==null){accountDao=getDao(Account.class);}returnaccountDao;}我的测试Activity是这样的:publicclassOrmActivityextendsOrmLiteBaseActivity{/**Calledwhentheactivityisfirstcreated.*/@Overri