public List<VSipInterbankloanreqbook> queryPage(Map map, Page InfoPage) throws Exception {
Map branchmap = new HashMap();
:brno.put("brno", map.get("brno"));
map.remove("brno");
String HQL = "from TBpimBranchmap t where t.brno = :brno";
List<TBpimBranchmap> list1 = sqlDao_h.getRecordList(HQL, branchmap, false);

请问:这里面  “:brno”是branchmap里面的字段吗?
      是不是在使用java ee三大框架查询数据库时,:brno这种形式的变量都是自动匹配取自Map实例对象里面的字段吗?这段程序是利用JAVA EE三大框架,用来查询数据库的。