刚毕业.进了东软,做了个日本项目.框架用的是spring3 + hibernate 现在没事的时候我看了看日本封装的框架.发现里面有很多变量的命名是handler 包括数据库字段也有handler字样.我特别不明白hander这个是干啥用的.以前在看动态代理的时候见过invocationHandler接口, 但是现在看的框架.啥的都有这个handler不知道是不是和上面我说的那个接口一个意思.
例:
private IUser _handler;
- Java code
public interface IUser extends IModel{ public abstract String getLoginId(); public abstract void setLoginId(String s); public abstract String getLoginPassword(); public abstract void setLoginPassword(String s); public abstract String getKanjiName(); public abstract String getKanaName(); public abstract List getAuthorityAliasList(); public abstract void setAuthorityAliasList(List list); public abstract IRole getRole(); public abstract boolean isAuthenticated(); public abstract boolean isLogin();}
------解决方案--------------------
这个要看你所在公司的命名规范来定,每个公司有自己约定俗成的一些命名规范或习惯,这个不要自己瞎猜,问清楚最稳妥。
一般来说,handler表示 处理程序,也就是表示实际负责执行请求的对象。
------解决方案--------------------
handler就是处理程序的意思。。每个公司都有自己的命名规范。 。