当前位置: 代码迷 >> J2EE >> 做项目时遇到一个小疑点
  详细解决方案

做项目时遇到一个小疑点

热度:90   发布时间:2016-04-22 01:56:26.0
做项目时遇到一个小问题
刚毕业.进了东软,做了个日本项目.框架用的是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就是处理程序的意思。。每个公司都有自己的命名规范。 。
  相关解决方案