@RequestMapping("/test")
@ResponseBody
public String test(HttpServletRequest request,HttpServletResponse response) throws Exception{
String m=request.getParameter("m");
this.getClass().getMethod("test1", new Class[]{}).invoke(this, new Object[]{});
this.getClass().getMethod("test2", new Class[]{}).invoke(this, new Object[]{});
return "hello!";
}
public void test1(){
Orderinfo orderinfo = orderinfoService.findOrderinfoByOrderid("1473751650136");
System.out.println(orderinfo.getTotalmoney());
}
public void test2(){
Orderinfo orderinfo = orderinfoService.findOrderinfoByOrderid("1473814346230");
System.out.println(orderinfo.getTotalmoney());
}JAVA动态调用当前对象里面的方法
最新推荐文章于 2025-09-13 15:11:07 发布
本文通过一个简单的Java Web示例介绍了如何使用Java反射机制调用类的方法,并展示了从订单服务中获取订单金额的过程。
5万+

被折叠的 条评论
为什么被折叠?



