java代码的优美写法
1.java代码代码的优美是一虚一实。
虚是写一个接口类,里面放了很多方法,
实是继承接口类,实现他们的方法。
优点是看到虚接口就看到了该类的所有的主要方法,一目了然,可以很快的了解到改类的作用,代码简洁简练。
虚:
public interface HomeService {
/**
* 获取组织的门户
* @param defaultPortalOrgID
* @return
*/
public SysPortal getSysPortalByOrgId(String defaultPortalOrgID);
/**
* 用户的主门户
* @param userId
* @param defaultPortalOrgID
* @return
*/
public String getUserMainPage(String userId, String defaultPortalOrgID);
}
实:
@Service
public class HomeServiceImpl implements HomeService{
@Autowired
private SysPortalDao sysPortalDao;
@Autowired
private PageManagerDao pageManagerDao;
/**
* 获取组织的门户
* @param defaultPortalOrgID
* @return
*/
@Override
public SysPortal getSysPortalByOrgId(String defaultPortalOrgID) {
return sysPortalDao.getSysPortalByOrgId(defaultPortalOrgID);
}
/**
* 用户的主门户
* @param userId
* @param defaultPortalOrgID
* @return
*/
@Override
public String getUserMainPage(String userId, String defaultPortalOrgID) {
returnpageManagerDao.getUserMainPage(userId,defaultPortalOrgID);
}
}