对于此次遭沽空,会不会影响收购桑德国际,上述桑德环境人士并未给出回应,只是强调两家公司是完全独立的,“这个事并没有完成,所以我们的股份公司跟他暂时还没有关系。
树立“教师的主要职责是越来越少地传递知识,而越来越多地激励学生思考,教师将越来越成为一位顾问,一位交换意见的参加者,一位帮助学生发现矛盾论点,而不是给出现成真理的人”的教师观。
行业论坛相对来说对于寻找目标客户群体比较简单,针对论坛某一板块适宜行业进行宣传推广,针对中小型企业觉得多数可以结合地方热门论坛采取营销手段促进业务渠道的拓展,笔者企业从事论坛营销工作已五年之久,相对本地区同行业在实践上还是很早的,笔者从事论坛推广也两年之久,坦白说需要掌握的技巧很多,包括品牌软文的撰写、创意点的选取、企业优势的定位以及论坛目标客户的使用和交流习惯进行分析等都是必须在从事企业论坛营销中必须要考虑的。
而近日还有传闻指出《读者》将进军vr(虚拟现实)产业,对此,读者传媒表示,暂时没有在虚拟现实方面拓展的计划,但控股子公司读者的旅游产品“蜥游”涉及vr相关业务,目前该产品尚未正式上线。
auth服务的整合修改,其实没那么多,之前对于user、role以及permission之间的定义和关系没有给出实现,这部分的sql语句已经在auth.sql中。所以为了能给出一个完整的实例,笔者把这部分实现给补充了,主要就是user-role,role、role-permission的相应接口定义与实现,实现增删改查。
读者要是想参考整合项目进行实际应用,这部分完全可以根据自己的业务进行增强,包括token的创建,其自定义的信息还可以在网关中进行统一处理,构造好之后传递给后端服务。
这边的接口只是列出了需要的几个,其他接口没写(因为懒。。)
这两个接口也是给backend项目用来获取相应的userId权限。
//根据userId获取用户对应的权限
@RequestMapping(method = RequestMethod.GET, value = "/api/userPermissions?userId={userId}",
consumes = MediaType.APPLICATION_JSON_VALUE, produces = MediaType.APPLICATION_JSON_VALUE)
List<Permission> getUserPermissions(@RequestParam("userId") String userId);
//根据userId获取用户对应的accessLevel(好像暂时没用到。。)
@RequestMapping(method = RequestMethod.GET, value = "/api/userAccesses?userId={userId}",
consumes = MediaType.APPLICATION_JSON_VALUE, produces = MediaType.APPLICATION_JSON_VALUE)
List<UserAccess> getUserAccessList(@RequestParam("userId") String userId);
好了,这边的实现已经讲完了,具体见项目中的实现。
本节是进行实现一个backend的实例,后端项目主要实现哪些功能呢?我们考虑一下,之前网关服务和auth服务所做的准备:
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-89698-6.html
中国小心了
内抓汉奸
台湾的民进党是汉奸党