首页 > 代码库 > java 老系统升级 换掉原有类的小方法和有用的注解
java 老系统升级 换掉原有类的小方法和有用的注解
不能换掉原有代码,如果有接口的话就更好了,没有接口最好加个接口!这个时候才理解接口的好处额!
用注解来升级
package com.crm.net.constant; public class Comm { /** 切换用户中心实现 需切注解 bean **/ //public static final String SWITCH_IMPLE = ""; // 为空默认为老系统 public static final String SWITCH_IMPLE = "NetImpl"; /** 用户中心 系统id **/ public static final String SYS_ID = "1"; }
@Resource(name = "menuDao" + Comm.SWITCH_IMPLE) private IMenuDao menuDao;
/** * 用户中心数据切换到.net管理 * * @author * @since 1.0 * @deprecated Please migrate to {@link com.crm.net.dao.impl.MenuDaoNetImpl} for * crm 2.x. */ @Deprecated @Repository("menuDao") public class MenuDao implements IMenuDao {
/** * * @author liangrui * @date 2015/01/19 * @since 2.0 * netApi 获取菜单列表实现 * */ @Repository("menuDaoNetImpl") public class MenuDaoNetImpl implements IMenuDao {
有用的注解,参考jackson的一点
/** * Implementation of {@link org.springframework.http.converter.HttpMessageConverter HttpMessageConverter} that * can read and write JSON using <a href=http://www.mamicode.com/"http://jackson.codehaus.org/">Jackson 1.x's {@link ObjectMapper}.>/** * Implementation of {@link org.springframework.http.converter.HttpMessageConverter HttpMessageConverter} that * can read and write JSON using <a href=http://www.mamicode.com/"http://jackson.codehaus.org/">Jackson 2.x's {@link ObjectMapper}.>
java 老系统升级 换掉原有类的小方法和有用的注解
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。