NC65获取Token以及相关信息
private static void setToken() { IPriviledgedGenerator tokenGenerator = (IPriviledgedGenerator) BusinessAppServer.getInstance().getContext().lookup("priviledgedTokenGenerator"); byte[] bytes = tokenGenerator.genPriviledgedToken(); NetStreamContext.setToken(bytes); } private void loginAsDefault() { setToken(); if (StringUtils.isBlank(InvocationInfoProxy.getInstance().getGroupId())) { InvocationInfoProxy.getInstance().setGroupId(IOrgConst.GLOBEORG); InvocationInfoProxy.getInstance().setGroupNumber("1001"); InvocationInfoProxy.getInstance().setRunAs(UserExit.DEFAULT_USERID_VALUE); InvocationInfoProxy.getInstance().setUserCode(UserExit.DEFAULT_USERID_VALUE); InvocationInfoProxy.getInstance().setUserDataSource("design"); } } /** * 获取泛型的Collection Type * @param collectionClass 泛型的Collection * @return JavaType Java类型 * @since 1.0 */ public static JavaType getCollectionType(Class<?> collectionClass, Class<?>... elementClasses) { return objectmapper.getTypeFactory().constructParametricType(collectionClass, elementClasses); }
本文来自博客园,作者:Kwoky,转载请注明原文链接:https://www.cnblogs.com/kwoky/p/17927519.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步