代码编织梦想

Spring中毒太深,离开Spring我居然连最基本的接口都不会写了-爱代码爱编程

Spring中毒太深,离开Spring我居然连最基本的接口都不会写了 前言Spring 能帮我们做什么控制反转(IOC)依赖注入(DI)面向切面编程(AOP)利用 Spring 来完成 Hello World假如没有了 Spring基于 Servlet 开发模仿Spring总结 前言 随着 Spring 的崛起以及其功能的完善,现在可能绝大部

Springboot中spring-boot-starter-quartz的使用-爱代码爱编程

spring-boot-starter-quartz组件的使用 目录 spring-boot-starter-quartz组件的使用前言一、添加pom.xml依赖二、application.properties添加数据库信息三、数据库操作1.创建数据库test和表cron2.创建cron表对应的实体类3.创建Mapper4.创建Service二、

IDEA运行SpringBoot报错:Failed to load property source from location ‘classpath:/application.yml‘-爱代码爱编程

今天打开idea,运行springBoot项目,报错: 17:46:51.763 [restartedMain] ERROR org.springframework.boot.SpringApplication - Application run failed java.lang.IllegalStateException: Faile

SpringBoot+MybatisPlus+Vue项目(三):登录拦截器-爱代码爱编程

文章目录 前言前端登录拦截器 前言 如果你是前后端整合的项目,可以看之前写的博客:【Spring Boot】登录拦截器前面相关博客: (1)SpringBoot+MybatisPlus+Vue项目(一):登录验证 (2)SpringBoot+MybatisPlus+Vue项目(二):前端接受后端数据前端登录拦截器 需求:在没有登录的情况,不

死磕源码系列【springboot之ServletContextInitializerBeans如何将Filter、Servlet、EventListener注册到ServletContext中源码解-爱代码爱编程

ServletContextInitializerBeans类表示从ListableBeanFactory容器中获取到的ServletContextInitializer实例集合,包括所有的ServletContextInitializer beans,并且也包含Servlet、Filter、EventListener beans集合。 这些beans会

SpringBoot+MybatisPlus+Vue项目(二):前端接受后端数据-爱代码爱编程

文章目录 SpringBoot导入依赖后端传递数据前端接受数据 SpringBoot导入依赖 pom.xml:除了创建项目时勾选的web依赖还需要导入<!-- Druid --> <dependency> <groupId>com.alibaba</groupI

SpringBoot整合Shiro-爱代码爱编程

SpringBoot整合Shiro 了解认证授权了解shiro基础APIShiro QuickStart基础框架maven依赖controllerMobileControllerSalaryControllerbeanUserBeanconfigShiroConfig(shiro配置三板斧)MyRealm基础认证功能(登录认证)创建自己的Realm

【挑战面试官】Spring Boot全知识点梳理-爱代码爱编程

仅供参考 1、什么是 Spring Boot?2、Spring Boot 有哪些优点?3、什么是 JavaConfig?4、如何重新加载 Spring Boot 上的更改,而无需重新启动服务器?5、Spring Boot 中的监视器是什么?6、如何在 Spring Boot 中禁用 Actuator 端点安全性?7、如何在自定义端口上运行 Spri

Docker部署SpringBoot博客系统-爱代码爱编程

一、简易博客系统 SpringBoot 2.x + Spring Data JPA + MySQL + Thymeleaf + Semantic UI  “交友”链接 (根据视频教程整理) 二、部署Docker 下载链接:https://www.docker.com/products/docker-desktop 1、IDEA设置do

SpringBoot+MybatisPlus+Vue项目(一):登录验证-爱代码爱编程

文章目录 创建vue-cli项目创建SpringBoot项目Vue-cli:登录页面SpringBoot登录验证Vue-cli实现登录登录验证小结 创建vue-cli项目 安装基础工具:Node.js,下载网站:http://nodejs.cn/download/IDEA安装vue.js插件IDEA创建vue-cli项目Step1:进入new

3-SpringSecurity:自定义Form表单-爱代码爱编程

背景 本系列教程,是作为团队内部的培训资料准备的。主要以实验的方式来体验SpringSecurity的各项Feature。 新建一个SpringBoot项目,起名springboot-security-form,核心依赖为Web,SpringSecurity与Thymeleaf。 <dependencies> <depend

【SpringBoot】SpringMVC自动配置原理及扩展Spring MVC-爱代码爱编程

SpringMVC自动配置 Spring Boot自动配置spring mvc原理DispatcherServletAutoConfigurationSpringBoot注册三大组件注册Servlet注册Filter注册ListenerWebMvcAutoConfiguration自动配置消息转换器视图解析器SpringBoot注入默认视图解析器C

SpringBoot下websocket链接,Stomp模式支持web端跟微信小程序端同时连接-爱代码爱编程

最近做物联网项目,需要用到websocket长连接,开始时是先做的PC端(基于VUE+ElementUI)的,考虑到使用方便就选用了stomp模式, 后来客户又要上小程序,就在做微信端链接websocket的时候,遇上问题了,居然连不上websocket服务,一直报错: failed: Error during WebSocket handshake:

springboot项目启动失败Could not initialize class com.fasterxml.jackson.databind.ObjectMapper-爱代码爱编程

项目启动报错 org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.boot.web.server.WebServerException: Unable to

Springboot在idea中使用devtools热部署配置不生效的解决方法-爱代码爱编程

一、背景介绍 spring-boot-devtools是一个为开发者服务的模块,能够自动实现把更新的代码和配置更改到最新的应用上。其工作原理是:在发现代码或配置有更改后,自动重新启用应用。在devtools运行的时候,应用程序会被加载到java虚拟机中两个独立的类加载器中,一个ClassLoaderr加载Java代码、属性文件以及项目“src/main/

《springcloud学习》二十五 springboot集成xxl-job-爱代码爱编程

目录 前言单节点和分布式定时任务区别准备工作下载安装xxl-job数据库运行xxl_job admin管理界面xxl-job 配置添加执行器添加任务使用java编写xxl-job客户端引入依赖application.yml定时任务 前言 在springboot专题 十八 中,我们已经知道如何实现在单节点中实现定时任务,本文主要了解xxl

springboot 编译、打包没有包括一些文件-爱代码爱编程

1、java文件夹下的xml文件没有编译到target的classes中,在pom.xml文件中指定需要编译的xml文件位置 <!-- java文件夹下只编译java文件, xml文件没有进行编译。在此指定需要编译的xml文件位置 --> <resource> <directory>src/main/java&

Spring Boot 和 Kotlin构建web应用程序-爱代码爱编程

原文地址:https://spring.io/guides/tutorials/spring-boot-kotlin/ 目录 创建一个新项目 使用Initializr网站 使用命令行 使用IntelliJ IDEA  支持构建方式 了解生成的应用程序 编写您的第一个Kotlin控制器 使用JUnit 5进行测试 用Kotlin编写JUn

Mybatis使用collection映射一对多关系查询导致的分页问题-爱代码爱编程

问题描述: 实体类有文章,标签。一篇文章有多个标签 对应的数据库表有m_blog,m_tag和m_blog_tag BlogMapper如下: <resultMap id="blog_tag" type="com.fanta.entity.Blog"> <result property="bid" column="bi

SpringBoot中实现CommandLineRunner接口在项目启动后立即执行某方法-爱代码爱编程

场景 在启动SpringBoot项目的启动类之后需要其立即执行某方法。 注: 博客:https://blog.csdn.net/badao_liumang_qizhi 关注公众号 霸道的程序猿 获取编程相关电子书、教程推送与免费下载。 实现 在项目下新建类,使这个类实现CommandLineRunner接口,此接口是springboot自带的,接