将routitem分三种：handler、controller、context
并且为context routeitem增加databus