嶷更!旋喘郡符栽旺痕方 - 園殻秘壇利
作者 佚名技术
来源 NET编程
浏览
发布时间 2012-06-14
smenu);
}
}
嶷更!旋喘郡符栽旺痕方(2)扮寂:2011-11-09 blogjava limq宸戦嗤3倖圭隈 test, test2 ,test3 深打欺參朔珊辛嬬嗤延晒?侭參?委麿断栽撹匯倖圭隈?遍枠深 打欺阻郡符 public void testC(Map map , Object t , String parent ,String childrenname){ try { Object t_parent = BeanUtils.getDeclaredProperty(t, parent); Object t_parent_id = BeanUtils.getDeclaredProperty(t_parent, "id"); if(!map.containsKey(t_parent_id)){ map.put(t_parent_id, t_parent); } Object o = map.get(t_parent_id); Collection t_collection =(Collection)BeanUtils.getDeclaredProperty(o, childrenname); t_collection.add(t); } catch (IllegalAccessException e) { e.printStackTrace(); } catch (NoSuchFieldException e) { e.printStackTrace(); } } 噐頁俐個朔議霞編喘箭葎? public class TestLogin extends TestCase{ private ButtonManagerIbatis buttonManagerIbatis; protected void setUp() throws Exception { context = getContext(); buttonManagerIbatis = (ButtonManagerIbatis)context.getBean ("buttonManagerIbatis"); super.setUp(); } ApplicationContext context ; protected ApplicationContext getContext() { String[] paths = {"/context/application_context.xml"}; ApplicationContext ctx = new ClassPathXmlApplicationContext(paths); return ctx; } public void testLongin(){ List<Button> list = buttonManagerIbatis.getAuth("0000"); testall(list); } Map<String,Model> modelmap = new HashMap<String,Model>(); Map<String,Menu> fmenumap = new HashMap<String,Menu>(); Map<String,Menu> smenumap = new HashMap<String,Menu>(); public void testall(List<Button> buttonList){ for(Button button :buttonList){ testC(modelmap,button,"model","buttons"); } for(Model model : modelmap.values()){ testC(smenumap,model,"menu","models"); } for(Menu menu : smenumap.values()){ testC(fmenumap,menu,"menu","menus"); } for(Menu fmenu :fmenumap.values() ){ System.out.println(fmenu.getMenuName()); for(Menu smenu :fmenu.getMenus() ){ System.out.println(" "+smenu.getMenuName()); for(Model model : smenu.getModels()){ System.out.println(" "+model.getName()); for(Button b:model.getButtons()){ System.out.println(&quo |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于嶷更!旋喘郡符栽旺痕方 - 園殻秘壇利的所有评论