NutzWk 5.2.6 及 5.2.6-mini 发布,Java 微服务分布式开发框架 项目介绍: NutzWk 是有五年多历史的Java Web开源开发框架,其5.x 是Java 微服务分布式版本,采用nutzboot(nutz核心)、dubbo、redis、zookeeper、shiro、quartz、beetl、logback、vue、sentinel(流控框架,可选)、seata(分布式事务,可选) 等开源技术的微服务分布式版本,自带系统管理、简易CMS、微信模块、定时任务、… 更多
NutzWk 5.0.x 微服务分布式版本开发及部署说明 NutzWk 5.x 已发布一段时间,这段时间基于此版本开发了智慧水务系统(NB-IOT)、某物联网平台、某设备租赁平台、某智慧睡眠平台、某智慧园区项目等,开发和部署过程中遇到一些小问题,开这个帖子把一些经验分享出来省的大家走弯路。 项目地址1: https://github.com/Wizzercn/NutzWk 项目地址2: https://gitee.com/wizzer/NutzWk 1、… 更多
利用nutz+t-io实现硬件设备的socket通信 1、MainServer 启动类 /** * Created by Wizzer on 2018/2/26. */ @IocBean public class MainServer { private static final Log log = Logs.get(); public static void main(String[] args) { try { ComboIocLo… 更多
Elasticsearch 6.1.2 (二)分页查询、排序、关键词查询,集合beetl实现前台展示 后台代码,自定义tag: package cn.wizzer.app.web.modules.tags; import cn.wizzer.app.web.commons.ex.elasticsearch.EsService; import cn.wizzer.app.web.commons.utils.YcDateUtil; import cn.wizzer.app.ycold.modules.… 更多
Elasticsearch 6.1.2 (一)中文分词设置、字符串字段排序设置 if (!esService.isExistsType(cfg.get(“es.index.name”), type)) { //初始化索引表 XContentBuilder mapping = jsonBuilder().startObject() .startObject(type) .startObject(“_all”)//设置IK分词 .field(“analyzer”, “ik_max… 更多
NutzWk: 微信AccessToken没有持久化造成超出调用限制的问题解决 1、wx_config 实体类添加三个字段,对应的表结构也要手动修改: @Column @Comment(“access_token”) @ColDefine(type = ColType.VARCHAR, width = 255) private String access_token; @Column @Comment(“access_token_expires”) @ColDefine(ty… 更多
Nutz:组合查询、子查询示例代码 Cnd cnd = Cnd.NEW(); if (!Strings.isBlank(src)) { cnd.and(“srcFrom”, “=”, src); } if (!Strings.isBlank(name)) { String[] n = StringUtils.split(name, ” “); SqlExpressionGroup group = new SqlExpressionG… 更多
Nutz:fetchLinks 三级关联表的应用 Shop_goods_type obj = shopGoodsTypeService.fetch(id); shopGoodsTypeService.fetchLinks(obj, null, Cnd.orderBy().asc(“location”)); for (Shop_goods_type_props o : obj.getPropsList()) { shopGoodsTypeServi… 更多
Nutz:集成 CXF Webservice [通过cxf-servlet.xml配置文件] pom.xml <!–CXF START–> <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-api</artifactId> <version>2.7.15</version> </dependency> &… 更多
Activiti:获取节点走向 @At public String test5(@Param(“taskId”) String taskId) { Task task = taskService.createTaskQuery().taskId(taskId).singleResult(); if (task == null) return “null”; ProcessDefinitionEntity def = (Proce… 更多