摘要: 根据业务要求,不同表查出来的内容天需要一起展示出来,并且还有分页之类的,不同表查询字段也不完全相同,这样就有一个问题,不同表如何接合在一起,不同字段怎么办? 这个问题就需要用到union联合查询,并将不同字段采用共有字段去展示,在前台显示则需要根据其他字段去判断展示,就达到目的了。但是由于本业务比较 阅读全文
posted @ 2018-06-07 10:45 醉逍遥_001 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 如上,同时最后的两行代码不断重复,控制台停止按钮一直显示红方框,但是就是没有端口号信息,也不能访问,网上查询也没有解决 最后发现是因为在注册中心注册时出的问题,我的配置文件没有写注册中心的端口号,将其更正以后,就OK了。 将如上的注册中心更改为zookeeper.address=127.0.0.1: 阅读全文
posted @ 2018-06-05 13:55 醉逍遥_001 阅读(10485) 评论(0) 推荐(0) 编辑
摘要: 采用debug模式启动总是停留在 点击后: 鼠标放在ex上: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'regionController': Uns 阅读全文
posted @ 2018-06-04 10:01 醉逍遥_001 阅读(35603) 评论(0) 推荐(0) 编辑
摘要: 首先需要相应jar包 maven依赖添加 直接写在controller里面的二维码生成 然后优化提出来一个二维码生成的工具类,和controller,这里考虑了既要将二维码显示在前端,也要将二维码保存下来,并将路径保存到相应数据库中 工具类如下: 如上代码为了在controller中保存路径到数据库 阅读全文
posted @ 2018-05-31 14:26 醉逍遥_001 阅读(384) 评论(0) 推荐(0) 编辑
摘要: springboot启动时候,报错如下: Result Maps collection already contains value for com.xxx.xx.dao.xxxxxMapper.BaseResultMap 原因是采用 Mybatis-Generator在生成Mapper.xml文件 阅读全文
posted @ 2018-05-31 11:12 醉逍遥_001 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 上一篇踩着各种坑写了Redis集群环境之linux搭建单机版,这一篇准备就多机版集群进行搭建,主要目的一来是在上一篇的基础上进行精华提粹总结,二来是把单机版与多机版的区别进行记录。 首先软硬件环境: centos6.7 linux redis4.0.9 两个虚拟机进行集群,一个虚拟机三个节点 cen 阅读全文
posted @ 2018-05-26 21:27 醉逍遥_001 阅读(166) 评论(0) 推荐(0) 编辑
摘要: mapper中,关联的一对多,正确的结果应该是按照一方的id查找,根据映射得到的是一个一方对象,对象里嵌套这list属性,但是结果却出来了多条,在sql中实验 一方中123456789只有一条数据 多方中两条 当按照一方id=123456789查找最后需要的是显示一条语句,但是却得到两条 分析原因是 阅读全文
posted @ 2018-05-24 12:56 醉逍遥_001 阅读(151) 评论(0) 推荐(0) 编辑
摘要: Redis解决的问题是:作为一个缓存nosql数据库,能够支持高并发,关系型数据库是存储在磁盘中,通过io读写,而redis是存储在内存中,因此,能够实现高可用,他主要是解决数据库性能瓶颈而产生的。 当单机版redis在访问量高的时候,可能出现承载的性能问题,于是对他进行扩容就产生了多机版,多机版有 阅读全文
posted @ 2018-05-20 22:44 醉逍遥_001 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 工作中遇到这么一个问题,嵌套查询,返回json的时候,作为属性,deviceFields是一个device中的一个对象属性,在json返回的时候想要得到的应该是deviceFields:{ 具体属性} 但是实际上我发现我返回的确实 deviceFields:[{ 具体属性}],多了个中括号 这明显是 阅读全文
posted @ 2018-05-19 13:44 醉逍遥_001 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 一、tomcat安装之前,首先安装java jdk,所以手首先将相关安装包都下载传到虚拟机上 1.下载java的linux jdk1.8安装 到官网上下载与本虚拟机版本位相适应的位节数的Linux安装包,本人的是centos6.7 虚拟机是i686 32位的,所以选择32位的进行安装,官网下载的如下 阅读全文
posted @ 2018-05-13 19:00 醉逍遥_001 阅读(308) 评论(0) 推荐(0) 编辑