
Spring Boot
文章平均质量分 68
Spring Boot
MrDJun
热爱学习,传递知识。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
PostgreSql设置id自增
前言:开发中遇到了这个问题,现在解决了,了写一篇博文来帮助遇到了这个问题的朋友。话不多少,请看正文:PostgreSql添加到环境变量鼠标右击“此电脑”,点击“属性”,点击“高级系统设置”添加到环境变量的路径来源于您安装在电脑的位置。添加完成后。cmd进入PostgreSql的bin目录下。输入以下命令登陆(第一个postgres是数据库的默认账号,第二个po...原创 2018-10-23 15:53:14 · 29711 阅读 · 0 评论 -
SpringCloud整合SpringBoot报错:java.lang.NoSuchMethodError
java.lang.NoSuchMethodError: org.springframework.boot.builder.SpringApplicationBuilder报错原因:SpringBoot的版本与SpringCloud的版本不兼容解决方案:版本一一对应,版本不对应一般是运行不起来的。原文:https://blog.youkuaiyun.com/sinat_33889619/artic...原创 2019-06-22 13:48:40 · 1582 阅读 · 0 评论 -
SpringBoot 自动装配的原理
----------- 目录直通车 -----------Spring Boot自动装配的原理一、Spring Boot中的自动装配二、自动装配是如何实现的?三、总结四、装配 application.properties/ymlSpring Boot自动装配的原理在Spring Boot中有一个点叫自动装配是Starter的基础,也是整个Spring Boot的核心,那什么是自动装配呢?简单来说,就是自动将Bean装配到IOC容器中这么一个操作。一、Spring Boot中的自动装配添加Starte原创 2021-02-07 22:51:15 · 5654 阅读 · 0 评论 -
【fun-generator】SpringBoot Freemarker 代码生成器 高质量增删查改
项目地址:https://github.com/mrdjun/fun-generator咳咳,大家好,我是MrDJun。近两个月来,接了点外包项目,让我掉了很多的头发。也分析过很多开源项目的源码(包括细节上的分析),我发现这些项目总有处理不好的地方,举个栗子吧,比如说记录用户最后一次登录的ip和时间,直接单线程的更新数据库,当然,也不会出什么大问题,但如果高并发的时候,一大波待更新的数据压到数...原创 2019-10-06 13:53:29 · 2053 阅读 · 0 评论 -
解决MyBatis:There is no setter for property named 'xxx' in 'class
错误可能有以下几点:1、真的没写Getter和Setter方法。2、多了个如下图的空格。3、property的值写错了。原创 2019-09-07 16:42:20 · 38595 阅读 · 12 评论 -
SpringBoot整合Velocity实现代码预览和文件生成
这里做一个简单的示例DEMO,实现一键打包zip,提供一种解决方案,实际需求可以按需所改,代码就三四个文件不上传上来了,下面贴出完整代码:文件目录如下:实体类User.java省略 getter 和 setter 方法package com.fun.demo.model;/** * @author MrDJun 2020/10/21 */public class User { private Integer age; private String name;原创 2020-10-23 11:10:04 · 1643 阅读 · 0 评论 -
解决@Autowired方式拿不到JedisPool 的问题
没有注入为Bean造成的。加入我下面这个类即可解决问题:缺哪些依赖引入哪些依赖,我这边不方便贴出,版本号如下图:RedisConfigure.javapackage com.fun.framework.redis;import com.fasterxml.jackson.core.JsonProcessingException;import com.fasterxml...原创 2019-09-07 17:45:51 · 3661 阅读 · 4 评论 -
SpringBoot 中的mapper,service,controller,model
最近一次更新时间:2019-8-6springboot 只是组装了spring和springmvc。目录直通车一、SSM(Spring+SpringMVC+MyBatis)架构1、 SSM的工作原理(1) SSM系统架构(2) SSM程序执行流程2、 MSCM是什么及其作用(1) controller(2) model(3) service(4) ma...原创 2018-10-24 11:01:48 · 27795 阅读 · 2 评论 -
解决微信支付APIV3获取平台证书报错:java.security.InvalidKeyException: Illegal key size
一、环境说明:1、JDk 1.82、AESUtil 使用微信提供的工具类;3、不用浪费时间去使用微信提供的Jar包,获取平台证书只有一条通道,访问接口后台解密使用FileWriter写入本地;4、保证项目中的 appId、证书等信息都没写错二、解决方案:1、JDK 默认的 Key 长度不支持 256,使用的 AESUtil 是需要256的,并非工具类中写的TAG_LENGTH_BIT = 1282、Centos的环境,找到安装jdk的路径打开/jre/lib/security..原创 2020-11-16 15:08:16 · 5326 阅读 · 0 评论 -
SpringBoot 实现文件上传服务器
我把用 MultipartFile 实现文件上传封装了一下。上传文件之后自定义路径并把修改文件名为 UUID ,避免文件名重复。下面我详细的把代码给出,照着我的详细流程,定能解决你的问题。没解决问题或是我讲得不够清楚?请评论骂我!!1、引入swagger 和 lombok<!-- swagger --> <dependency> ...原创 2019-07-29 18:09:41 · 3626 阅读 · 9 评论 -
springboot websocket error 200错误:Error during WebSocket handshake: Unexpected response code: 200
Error during WebSocket handshake: Unexpected response code: 200解决方案:1、https的需要使用 wss://2、(非nginx跳过)nginx代理需要配置持续连接。 这里还要注意一下,如果你连接服务器携带了参数,如 /ws/{id} ,下面这个配置也是同样生效的!不需要另外获取这个 {id},再转发到 127.0.0.1/ws/{id}。还有可能出现的问题是:这个 @ServerEndpoint(value = "/w...原创 2020-12-04 16:03:10 · 19485 阅读 · 2 评论 -
Springboot Shiro简单案例(认证,授权,自定义Realm、加盐加密)
网上有很多讲Shiro的概念的博客,大家自行补脑,我这边就讲一个案例:Shiro的认证,授权,自定义Realm。Apache Shiro与Spring Security区别简述总结了一句话:Shiro 比 Security 配置简单很多,安全性上虽然没有 Security强大,但对于一般的项目已经足够了。Shiro 的工作流程百度找了一个比较权威的AV画质的架构图,你肯定也见过这个...原创 2019-07-27 16:51:22 · 750 阅读 · 0 评论 -
Fun-Boot集权限管理后台与App后台于一体脚手架项目
FunBoot✨ 简介FunBoot是一款带有管理后台和App端让您快速开发的脚手架项目 ????文档 ⬇️下载 ????English DocumentFunBoot采用全新的Java Web框架——Spring Boot 2.1.1,省去了如往日的SSH项目中的大量繁琐的XML配置,使得二次开发更加简便。在数据持久层方面选择的是MyBatis开源框架与PageHelper插件,可...原创 2019-12-08 14:43:06 · 1481 阅读 · 0 评论 -
Spring Starter - @Conditional 注解
一、@Conditional作用:按照一定的条件进行判断,满足条件才在容器注册bean。这是Spring4新提供的注解,定义://此注解可以标注在类和方法上@Target({ElementType.TYPE, ElementType.METHOD})@Retention(RetentionPolicy.RUNTIME) @Documentedpublic @interface Conditional { Class<? extends Condition>[] value(原创 2021-01-15 15:02:50 · 319 阅读 · 0 评论 -
Spring Boot项目:java.util.zip.ZipException: error in opening zip file
本人踩了一天的坑,多次排错,解决问题。废话不多说,本文虽短,融合了6个小时的精髓!!!原因:SpringBoot的版本低,Tomcat版本高的原因造成的(本人这里的环境是Spring Boot 1.5.6,Tomcat 9.0)。解决方案:将Spring Boot 版本换成2.0以上,问题解决。本人最近正在学习分布式,搭了一个Spring Boot的聚合工程,预计近日将会把我新搭建的架...原创 2019-06-21 19:35:14 · 3808 阅读 · 1 评论 -
Spring Boot实现文件上传服务器并回显
目录直通车1、 导入依赖包:2、 使用 springmvc 中的 mulitypart1) 通过 MultipartFile img 拿到图片文件的流2) 使用 IOUtils 将图片保存到本地3、 通过配置 WebMvcConfigurerAdapter 映射本地文件到URL4、 通过PostMan测试上传是否成功1、 导入依赖包:<!-- http...原创 2019-04-01 17:07:06 · 8332 阅读 · 0 评论 -
SpringBoot页面跳转访问css、js等静态资源引用无效解决(六)
目录一、页面跳转二、情况说明三、 问题解决方案1、 引入thymeleaf的依赖包2、 项目路径注意(1) 页面引用外部静态资源的方式(2) 核心解决方案一、页面跳转如果你还没有实现页面跳转,推荐阅读:SpringBoot跳转渲染页面(详解)二、情况说明SpringBoot整合thymeleaf实现的页面跳转,该页面引用外部css、js等静态资源。...原创 2018-11-06 16:17:03 · 52508 阅读 · 31 评论 -
SpringBoot跳转渲染HTML页面(详解)(五)
本文的实例代码也会放在文末免费分享给大家的。正文开始:目录一、直接访问1、新建一个SpringBoot的项目2、实现页面跳转(1) 新建 HTML 文件(2) 新建Controller包(3) 添加 thymeleaf 的依赖3、实现跳转二、 间接访问1、 变更位置2、 强制访问三、关于静态资源访问1、 规则2、 示例四、 页面渲染1...原创 2018-11-03 21:29:04 · 16693 阅读 · 10 评论 -
SpringBoot的启动方式——SpringBoot(四)
目录@RestController注解一、 启动方式一@EnableAutoConfiguration注解二、 启动方式二@SpringbootApplication注解三、 启动方式三@ComponentScan注解四、 总结@RestController注解1、 @RestController注解表示该类中的所有方法都会返回json格式(当在写微服务的接...原创 2018-10-31 21:59:51 · 997 阅读 · 2 评论 -
Springboot常用注解大全(三)
【转载自:https://blog.youkuaiyun.com/yitian_66/article/details/80866571】springboot注解:@Service: 注解在类上,表示这是一个业务层bean@Controller:注解在类上,表示这是一个控制层bean@Repository: 注解在类上,表示这是一个数据访问层bean@Component: 注解在类上,表示通用bea...转载 2018-10-24 14:35:15 · 344 阅读 · 0 评论 -
SpringBoot连接使用PostgreSql数据库
目录一、介绍1、情况说明2、安装软件及依赖包二、配置连接数据库其他情况一、介绍1、情况说明在这里我使用SpringBoot配置Mybaits连接到PostgreSql数据库的。我的源码也会提供给大家(此文末尾),效果如下数据库:运行效果:2、安装软件及依赖包完整搭建SpringBoot及依赖包:https://blog.youkuaiyun.com...原创 2018-10-23 20:47:33 · 77038 阅读 · 13 评论 -
为什么要用SpringBoot?(一)
预计阅读时间:5分钟如果您从来没有接触过java,给您推荐一篇文章:https://www.cnblogs.com/ownraul/p/5496834.htm...原创 2018-10-22 20:59:48 · 17007 阅读 · 10 评论 -
SpringBoot环境搭建——SpringBoot(二)
SpringBoot官网:http://spring.io/projects/spring-boot目录一、 介绍1、 Spring Boot是什么?2、 Spring Boot用来做什么?二、 从安装到实现Hello,world!1、 Windows安装搭建Spring Boot(1)安装JDK(2)安装MAVEN(3)安装Spring Boot CLI...原创 2018-10-20 20:28:05 · 19352 阅读 · 5 评论 -
解决 SpringBoot Shrio Thymeleaf 静态资源被拦截的问题
我尝试了多种方法:1、配置了 Shiro 的 filter,把static 标识为anon 。2、直接用MVCConfiger映射 static 出去。以上两种方法均无果。解决方案:@Configurationpublic class InterceptorConfig implements WebMvcConfigurer { @Override public...原创 2019-09-29 21:54:30 · 1098 阅读 · 0 评论