Action版本与升级
在编写的控制层Action中默认有个版本值为1
如原始Hello如下
@ActionAnnotation(alias="hello")
public class HelloWord extends Action
{
public void h1()
{
System.out.println("h1 hello word");
out.print("h1 hello word");
}
}
现在重新编写一个Action如下
package demo.action;
import org.myhibernate.mvc.action.Action;
import org.myhibernate.mvc.annotation.ActionAnnotation;
@ActionAnnotation(alias="hello",version=2)
public class Hello2 extends Action
{
public void h1()
{
out.print("Hello2 h1 hello word");
}
}
访问h1方法如下
可见版本值高的,替换了版本值低的。需要注意的是它们的类名称或别名名称要一致