
【Spring/SpringBoot】
TEAVAMC
墨诚墨诚墨诚墨诚墨诚
展开
-
SSM框架下实现简单的统计点击数功能
先贴上效果图怎么做这个小功能我这里先贴上我的代码,具体的解释以后有空加上 实现很容易, 就是前端页面用 js 的 onclick 事件 记录点击, 每点击一次 在控制器中向后台数据库update相关字段+1 就可以了1,控制器EduController.javapackage com.infopublic.controller;import ja原创 2018-01-27 11:51:40 · 7911 阅读 · 2 评论 -
【SpringBoot2整合Mybatis/Druid】实现一个REST风格的Get方法API接口
背景做SpringBoot已经大半年了,之前一直在现成的框架做CRUD和日常业务。没时间自己重头搭建,现在找工作机会来了。在Maven的POM配置依赖配置文件添加数据库信息,分别是Mybatis和Spring datasourceCRUD流程 ----> domain、mapper、service、serviceImpl、mapper.xmlREST控制器---->我这里建...原创 2019-04-29 22:37:46 · 417 阅读 · 0 评论 -
SpringBoot2.1.4使用Log4j2替换内置Log4j
背景SpringBoot内置log4j,直接载POM.xml加依赖会冲突,提示有两个log4j2解决办法POM.xml中去掉自带的logback依赖,两条都要 <dependency> <groupId>org.springframework.boot</groupId> <artifact...原创 2019-04-29 12:45:53 · 3798 阅读 · 1 评论 -
IDEA用Grep Console插件搭配Log4j2实现日志色彩
1、Maven项目配置Log4j2Maven的POM.xml<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-log4j2</artifactId></dependen...原创 2019-04-29 12:36:56 · 4142 阅读 · 0 评论 -
Spring中对List<Model>的快速排序
快排思路快速排序是用的最频繁的一种排序方法,在Spring项目中跑不了,在做RestFul类型的接口时其实现十分重要。排序算法平均时间复杂度最坏时间复杂度最好时间复杂度空间复杂度稳定性快速排序O(N*LogN)O(n2)O(N*logN)O(N*logN)不稳定那么对List<Model>类型的数据如何排序呢?我在项目中对List数据...原创 2019-02-13 21:44:35 · 917 阅读 · 0 评论 -
Springboot中自动转JSON输出
Springboot是如此的暴力在Controller中注解为@RestController类、@GetMapping或其他Mapping注解方法后会自动转成JSON格式…后台打印{msg=已查询到163条数据, data_size=163, code=0, data=[Tersga{aname='万家铺村', sum=10, run=10, down=0, req=10}, Tersga...原创 2019-02-13 02:21:11 · 4304 阅读 · 3 评论 -
【备忘录】Netty4中常量、参数、方法
Channel通道类型NioSocketChannel//代表异步的客户端 TCP Socket 连接.NioServerSocketChannel//异步的服务器端 TCP Socket 连接.NioDatagramChannel//异步的 UDP 连接NioSctpChannel//异步的客户端 Sctp 连接.NioSctpServerChannel//异步的 Sctp ...原创 2019-02-16 11:02:19 · 836 阅读 · 1 评论 -
SpringBoot中Swagger2多包扫描问题
API接口类不肯能都放在同一个包下,所以涉及多包扫描的问题,贴出来解决办法Swagger在POM配置好后,修改SwaggerConfig类,我只贴出要修改的,直接用/**注意导入包是否齐全**/import com.google.common.base.Optional;import com.google.common.base.Predicate;import com.google.c...原创 2019-01-26 09:56:24 · 13202 阅读 · 15 评论 -
springboot+thymeleaf引入静态文件无效解决办法
网页用了thymeleaf样式后要按照规则加载1,引用命名空间 <html xmlns:th="http://www.thymeleaf.org"> 2,指定引用格式<link th:href="@{/css/style.css}" rel="stylesheet" type="text/css" /><script type="text原创 2018-11-12 16:58:57 · 14877 阅读 · 6 评论 -
Spring调用第三方Api实例
才写的新鲜热乎的代码,莫名报错,还行先贴上,晚点详细写。package com.infopublic.controller;//系统支持类import javax.annotation.Resource;import org.apache.shiro.crypto.hash.SimpleHash;import org.apache.shiro.session.Session;i...原创 2018-05-06 18:48:17 · 5081 阅读 · 0 评论 -
Tomcat8.0启动闪退报错-元素类型 "Context" 必须由匹配的结束标记 "</Context>" 终止
首先看日志23-Apr-2018 09:49:53.912 WARNING [1] org.apache.catalina.startup.Catalina.load Catalina.start using conf/server.xml: 元素类型 "Context" 必须由匹配的结束标记 "</Context>" 终止。23-Apr-2018 09:49:54.069 ...原创 2018-04-23 10:28:15 · 2356 阅读 · 1 评论 -
WindowServer Tomcat启动报错 java.net.BindException: Address already in use: bind
21-Mar-2018 10:33:15.949 SEVERE [main] org.apache.coyote.AbstractProtocol.init Failed to initialize end point associated with ProtocolHandler ["http-nio-80"] java.net.BindException: Address already ...原创 2018-03-21 10:53:45 · 1224 阅读 · 0 评论 -
org.apache.catalina.connector.ClientAbortException: java.io.IOException
服务器是Tomcat,IOS设备无法加载视频,IOS设备点开视频即报此错。==============异常开始=============org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。 at org.apache.catalina.co...原创 2018-03-17 15:28:11 · 3196 阅读 · 0 评论 -
SSM报错Uncaught ReferenceError: $ is not defined
错误地址在反反复复检查控制器/业务等代码,实在想不通为啥前台拿不到对应的数值。结果是前台页面报错- -。Uncaught ReferenceError: $ is not defined报错原因是:没有加载jQuery解决办法:在js使用前的部分加上就可以了!!!官网jquery压缩版引用地址: 3.1.1版本: <script src="htt...原创 2018-03-10 10:23:08 · 1094 阅读 · 0 评论 -
SSM报错java.lang.ArithmeticException: / by zero
控制台报错==============异常开始=============java.lang.ArithmeticException: / by zero at com.infopublic.controller.JobController.showjobs(JobController.java:93) at sun.reflect.NativeMethodAccessorIm...原创 2018-03-09 22:01:35 · 9412 阅读 · 2 评论 -
SSM报错Mapped Statements collection already contains value for TbjobMapping.totalalljob
控制台报错三月 09, 2018 9:46:53 下午 org.apache.catalina.core.StandardContext listenerStart严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.Conte...原创 2018-03-09 21:50:14 · 550 阅读 · 0 评论 -
SSM项目总java.lang.NumberFormatException: null报错
话不多说先贴上相关代码Tomcat控制台的输出==============异常开始=============java.lang.NumberFormatException: null at java.lang.Integer.parseInt(Integer.java:542) at java.lang.Integer.parseInt(Integer.jav...原创 2018-03-09 18:46:43 · 1484 阅读 · 0 评论 -
【SpringBoot+Netty】实现点击前台页面按钮调用Client向Server发送消息
代码背景需要实现如下功能:点击前台的页面按钮,后台便向下位机发送指令,实现控制物联网设备。其实这个逻辑可以适用于很多场景,我用的解决方式的过程是:前台使用OnClick事件绑定一个按钮按钮触发WebSocket相关方法前台发送WebSocket数据后台使用Netty设计一个WebSocketServer接收这个ws数据在ws数据的handler处理类中调用Netty Client...原创 2019-05-05 21:11:20 · 3364 阅读 · 4 评论