![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot
RanGe*
别让我秀琴瞧不起你!
展开
-
SpringBoot项目开机自启动设置
进入到/etc/systemd/system目录下, 创建agent.service文件,编写内容如下[Unit]Description=agent auto start serviceAfter=syslog.target[Service]Type=simpleExecStart= /usr/bin/java -jar /home/app/agent.jar[Install]WantedBy=multi-user.target这里的java命令需要使用jdk中的绝对路径, jar原创 2020-08-17 14:30:29 · 1158 阅读 · 1 评论 -
kafka报Commit cannot be completed since the group has already rebalanced and assigned the partitions
Springboot整合kafka 报错 Commit cannot be completed since the group has already rebalanced and assigned the partitions报错信息如何理解产生原因如何解决报错信息Commit cannot be completed since the group has already rebalanced and assigned the partitions如何理解这里是说提交commit失败, 因为这个原创 2020-06-23 13:35:57 · 13906 阅读 · 4 评论 -
java springboot生成kettle可执行ktr文件表输入/表输出/文本输入/javascript处理/kafka输出
不谦虚的说 这篇文章, 在csdn界, 填补了一项空白java生成ktr文件实现表格输入输出,文本文件输入, javascript处理以及kafka输出不谦虚的说 这篇文章, 在csdn界, 填补了一项空白源码前言1 开始之前需要做的事1.1 将本地jar文件生成maven仓库1.1.1 必须处理的jar文件1.1.2 可选的kafka插件jar文件2 目录结构以及pom文件2.1 目录结构2.2 pom文件3 数据库表输入到数据库表的插入更新3.1 java文件4 文本文件输入 kafka输出 java原创 2020-06-10 17:29:23 · 2304 阅读 · 3 评论 -
springboot整合kettle实现数据处理
springboot整合kettle实现数据处理导入jar包pom.xml配置KettleController.java配置报错解决缺少jar包org.mozilla.javascript.JavaScriptExceptionorg.apache.commons.codec.binary.Base64org.scannotation.AnnotationDBorg/apache/log4j/Logger代码报错Can't run transformation due to plugin missing运行原创 2020-06-05 10:27:16 · 8804 阅读 · 7 评论 -
通过java接口实现远程控制服务器
通过java接口实现远程控制服务器这里是在一个springboot项目中实现的maven配置中增加几个引用<dependency> <groupId>ch.ethz.ganymed</groupId> <artifactId>ganymed-ssh2</artifactId> <version>262</version></dependency><dependency> <gr原创 2020-06-03 11:10:06 · 1133 阅读 · 0 评论 -
ubuntu下搭建docker 部署tomcat 发布springboot war包 实现过程及问题记录
ubuntu下搭建docker 部署tomcat 发布springboot war包 实现过程及问题记录1.ubuntu下搭建docker1.1 安装docker1.2 查看docker服务是否启动1.3 测试运行经典的hello world1.4 设置docker开机启动1.5 关闭docker2.docker下 搭建tomcat2.1 提示报错Permission denied2.2 安装tomcat2.3 启动tomcat容器2.4 报错2.4.1 访问tomcat首页4042.4.2 访问项目首页4原创 2020-05-28 11:12:32 · 526 阅读 · 0 评论 -
vue+shiro+springboot项目整合部署到linux tomcat8.5
事情的起因:这几天在做一个项目的整合部署, 中间遇到了很多的坑, 现在记录一下遇到的问题, 以及解决方案vue+shiro+springboot项目整合部署到linux tomcat8.5一 vue项目打包1.1 注释掉独立开发时配置的url前缀1.2 查找项目的build命令1.3 将打包后生成的文件放入springboot的静态资源文件夹中二 shiro白名单配置2.1 登录请求2.2 登出请求2.2.1 有人会有疑问了, 为啥登出请求也要特权呢?2.2.2 setLoginUrl为何设置返回一个js原创 2020-05-11 13:28:47 · 673 阅读 · 7 评论 -
kafka2.13 整合springboot 2.1.4实现发送消息并定时获取消息
kafka2.13 整合springboot 2.1.4创建springboot项目导入需要用的jar包配置kafka配置文件配置FactoryBean批量处理手动消费创建工具类/实体类/controller创建生产者和定时消费者启动项目使用postman测试总结创建springboot项目springboot项目这里使用的是2.1.4版本,不同的kafka版本需要对springboot版本有...原创 2020-04-20 10:10:43 · 1824 阅读 · 2 评论 -
spring设置定时任务为各种类型的时分秒执行, 覆盖大多数需求
序号表达式说明10 0 2 * * ?每天凌晨2点20 * */1 * * ?每天隔1小时3*/5 * * * * ?每隔5秒执行一次40 26,29,33 * * * ?在26分、29分、33分执行一次50 30 0 * * ?每天半夜12点30分执行一次(注意日期域为0不是24)60 0 1 * * ?每天凌晨1点执行...原创 2020-03-30 10:18:29 · 537 阅读 · 0 评论 -
springboot接收实体类集合类型参数, 前端使用vue发送数据
今天在写代码的时候遇到一个问题, 就是前端需要发送一个集合list数据到后台, list的类型是一个实体类, 后台使用的是springboot, 但是如何接收这个参数, 确实让我费了点功夫.查了很多资料, 大多是说需要使用@RequestParam注解, 然后加上value = "list[]" 类似这样的public ResultJSON methodName(@RequestParam(r...原创 2020-03-26 14:58:01 · 4782 阅读 · 0 评论 -
springboot + shiro , 无权限操作org.apache.shiro.authz.UnauthorizedException: Subject does not have permis
使用springboot+shiro框架对controller中方法进行鉴权时, 在shiro配置文件中设置如下内容不起作用// 鉴权页面,认证不通过跳转shiroFilterFactoryBean.setUnauthorizedUrl("/error403");这里配置了当用户没有权限访问时, 跳转到error403界面, 但是我现在就是想要的是, 当用户没有权限访问时, 跳转到一个我自...原创 2020-03-04 16:39:52 · 12328 阅读 · 1 评论 -
java普通类中使用service中的一个类来实现操作数据库
在一个java项目的普通类中想要使用service中的一个类来获取数据库中的数据,我这里是写一个工具类来记录数据到数据库, 需要调用service, 但是用完之后报错说是空指针异常,上网查了之后总结了一下解决办法,只需三步。1、写一个工具类 SpringUtilimport org.springframework.beans.BeansException;import org.spring...原创 2020-03-01 15:25:56 · 1212 阅读 · 1 评论 -
SpringBoot整合shiro解决前后台分离 vue跨域OPTIONS预请求问题
前后分离,使用自定义token作为shiro认证标识,实现springboot整合shiro直接进入主题,项目是使用springboot,框架用的shiro做权限,mybatis做orm框架,项目需要做前后分离,这样就会导致一个问题,shiro是根据sessionID来识别是不是同一个request,但如果前后分离的话,就会出现跨域的问题,session很可能就会发生变化,这样就需要用一个标记来...原创 2020-01-08 22:32:25 · 1827 阅读 · 4 评论 -
spring boot 中@Mapper和@Repository的区别
spring boot 中@Mapper和@Repository的区别@Mapper和@Repository是常用的两个注解,两者都是用在dao上,两者功能差不多,容易混淆,有必要清楚其细微区别;@Repository需要在Spring中配置扫描地址,然后生成Dao层的Bean才能被注入到Service层中:如下,在启动类中配置扫描地址:@SpringBootApplication //...原创 2020-01-07 11:19:53 · 700 阅读 · 0 评论 -
SpringBoot跨域解决
方法一:新增一个configration类 或 在Application中加入CorsFilter和CorsConfiguration方法import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.s...原创 2020-01-06 15:00:33 · 115 阅读 · 0 评论