1.action是否能够跨实体类操作,并进行@Autowired //注入
View Code
View Code
能
1 private BaseDaoI<Ttables> tablesDao; 2 private BaseDaoI<DataBaseModel> DBMtablesDao; 3 4 5 6 public BaseDaoI<DataBaseModel> getDBMtablesDao() { 7 return DBMtablesDao; 8 } 9 10 11 @Autowired //注入 12 public void setDBMtablesDao(BaseDaoI<DataBaseModel> dBMtablesDao) { 13 DBMtablesDao = dBMtablesDao; 14 } 15 16 17 18 public BaseDaoI<Ttables> getTablesDao() { 19 return tablesDao; 20 } 21 22 23 24 @Autowired //注入 25 public void setTablesDao(BaseDaoI<Ttables> tablesDao) { 26 this.tablesDao = tablesDao; 27 }
2.hibernate sql查询方式是否支持返回list<T>对象
1 public List<T> findBySqlT(String sql,Object o) { 2 SQLQuery q = getCurrentSession().createSQLQuery(sql); 3 return q.setResultTransformer(Transformers.aliasToBean(o.getClass())).list(); 4 }