
Spring
文章平均质量分 55
Spring
在路上liu
牛人讲结果,普通人讲过程
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘s
sprinboot项目加入了 spring-boot-starter-actuator 监控后 启动报错, 找了半天竟然是Jreble 热部署调试工具问题 升级后就好了原创 2021-02-24 21:20:13 · 710 阅读 · 0 评论 -
SpringBoot整合Redis代码相关配置
spring boot中整合Redis非常简单,在pom.xml中添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency>spring boot 2的spring-boot-starter-data-redi转载 2021-04-03 14:59:29 · 1114 阅读 · 0 评论 -
SpringBoot多模块项目整合Dubbo
SpringBoot框架整合Dubbo有3种方式:Demo的项目结构:1.dubbo.xml + @ImportResource注解 (1)导入包: <dependency> <groupId>org.apache.dubbo</groupId> <artifactId>dubbo</artifactId> <versio...原创 2021-01-12 10:37:01 · 517 阅读 · 1 评论 -
SpringBoot学习总结(个人笔记)
/*******************************01-配置文件相关***************************************//** 1.@ConfigurationProperties 读取配置文件映射到类属性* 2.@PropertySource 读取指定路径的properties配置文件* 3.@Configuration 指明当前类是配置类 替换之前的spring配置文件* 4.@Bean 将方法的返回值注入到容器中,组件的默认id就是方法名* ..原创 2020-05-24 19:16:10 · 906 阅读 · 0 评论 -
idea一直在 downloading plugins for ... 失败
1.由于我的是windows系统,要先去c盘用户文件夹下搜索.m2文件2.把archetype-catalog.xml放到.m2文件夹下archetype-catalog.xml地址:链接:https://pan.baidu.com/s/1perHP_oIT1ZIf--vFEvB9Q提取码:8g60这个是官网链接,直接另存为就可以:http://repo1.maven.org/m...原创 2019-12-14 22:05:16 · 10327 阅读 · 2 评论 -
Java中的properties文件中的key不能使用项目中的接口名和Java文件名
Java中的properties文件中的key不能使用项目中的接口名和Java文件名,否则在反射生成实体类的时候会出现报错的情况。原创 2019-11-27 15:23:40 · 251 阅读 · 0 评论 -
Spring时REQUIRED和REQUIRES_NEW 的区别
REQUIRED假如当前正要执行的事务不在另外一个事务里,那么就起一个新的事务比如说,ServiceB.methodB的事务级别定义为PROPAGATION_REQUIRED, 那么由于执行ServiceA.methodA的时候,ServiceA.methodA已经起了事务,这时调用ServiceB.methodB,ServiceB.methodB看到自己已经运行在ServiceA.met...原创 2019-12-05 09:56:28 · 1572 阅读 · 1 评论 -
@Scheduled cron表达式详解
1.cron表达式格式:{秒数} {分钟} {小时} {日期} {月份} {星期} {年份(可为空)}2.cron表达式各占位符解释:{秒数}{分钟} ==> 允许值范围: 0~59 ,不允许为空值,若值不合法,调度器将抛出SchedulerException异常“*” 代表每隔1秒钟触发;“,” 代表在指定的秒数触发,比如”0,15,45”代表0秒、15秒和45秒时触发任务“...原创 2020-03-25 11:08:55 · 1979 阅读 · 0 评论 -
SSM框架项目的pom导入包和xml配置
pom.xml:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http:/...原创 2019-12-16 10:16:46 · 469 阅读 · 0 评论 -
最新的Spring官网如何下载Spring框架
最新的Spring官网如何下载Spring框架。特此写一篇简单的教程,供大家分享。1. 首先打开Spring官网 https://spring.io/2. 点击页头 PROGECTS 选项3. 打开 SPRING FRAMEWORK 一项4. 点击页面中的GitHub 图标5. 在文章中部,有一个Downloading A...转载 2019-11-27 15:44:22 · 4550 阅读 · 4 评论 -
Java中拦截器和过滤器的声明用途和区别
过滤器:1.基于Servlet框架2.Oracle公司的任何Java Web框架都可以用3.可以拦截任何资源,包括 .jsp .java .html等等拦截器:1.基于SpringMvc框架,2.只有导入SpringMvc相关包的项目才可以用3.只能拦截Controller.java文件,不能拦截其他资源执行顺序:过滤器1开始=》过滤器2开始=》拦截...原创 2019-12-13 10:14:53 · 300 阅读 · 0 评论 -
事务里面加分布式锁造成数据并发问题
事务里面加分布式锁造成数据并发问题原创 2022-11-11 16:45:17 · 488 阅读 · 0 评论 -
SpringIOC注解启动原理,后置处理器BeanPostProcessor,Spring-Aop原理,Spring-Transaction原理(个人笔记)
1.容器启动配置类/配置文件中,标记了@EnableAspectJAutoProxy开启aop功能的注解2.根据 @EnableAspectJAutoProxy 的@Import(AspectJAutoProxyRegistrar.class)向容器中注入一个AnnotationAwareAspectJAutoProxyCreator 组件3.AnnotationAwareAspectJAutoProxyCreator 组件:(1)实现了 SmartInstantiationAwareBeanPostPr原创 2021-01-14 14:30:14 · 684 阅读 · 1 评论 -
Java中Spring报错org.springframework.core.annotation.AnnotationUtils.clearCache()V
该错误是由于Spring的各种包中存在不同版本号冲突引起的,改成相同版本即可 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> ...原创 2019-12-05 14:12:48 · 832 阅读 · 0 评论 -
Spring的事务传播机制
Spring的事务传播机制原创 2022-11-11 18:35:29 · 82 阅读 · 0 评论 -
Java-总结Spring中实现数据库连接几种方式
一.QueryRunner1.Packageimport org.apache.commons.dbutils.QueryRunner;2.Maven-pom.xml <dependency> <groupId>org.springframework</groupId> <a...原创 2019-12-04 11:31:20 · 1087 阅读 · 1 评论 -
关于几个BeanPostProcessor各个回调的时机
1、BeanPostProcessor的五大接口一共有11个回调方法1.1.BeanPostProcessor关于对象初始化前后的回调。public interface BeanPostProcessor { //该方法在bean已经实例化并属性注入完毕,在执行初始化方法(afterPropertiesSet或自定义init方法)之前调用 @Nullable default Object postProcessBeforeInitialization(Obje转载 2021-01-19 14:51:38 · 365 阅读 · 0 评论 -
SSM中异常的几种处理方式
异常处理方式一. @ExceptionHandler 异常处理方式二. 实现HandlerExceptionResolver接口 异常处理方式三. @ControllerAdvice+@ExceptionHandler 三种方式比较说明问题描述: 假如对异常不进行处理?假如SpringMvc我们不对异常进行任何处理, 界面上显示的是这样的.异常处理的方式有三种:...原创 2019-12-23 10:54:30 · 892 阅读 · 0 评论 -
SSM中log4j2.xml配置文件的各项标签
一、背景 本文就专门来讲解下log4j2.xml配置文件的各项标签的意义。二、配置全解 1.关于配置文件的名称以及在项目中的存放位置 log4j 2.x版本不再支持像1.x中的.properties后缀的文件配置方式,2.x版本配置文件后缀名只能为".xml",".json"或者".jsn". 系统选择配置文件的优先级(从先到后)如下: (1)...原创 2019-12-23 15:56:07 · 779 阅读 · 0 评论 -
关于web项目跨域问题详解
一、为什么会出现跨域问题出于浏览器的同源策略限制。同源策略(Sameoriginpolicy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。同源策略会阻止一个域的javascript脚本和另外一个域的内容进行交互。所谓同源(即指在同一个域)就是两个页面具有相同的协议(protocol),主机(host)和端口号(port)二、什么是跨域当一个请求url的协议、域名、原创 2020-12-07 10:13:21 · 1105 阅读 · 0 评论 -
WebMvc中MultipartFile文件上传
/** * 文件上传总结: * 1.标注注解 @RequestPart(name = "file1") MultipartFile multipartFile1 * (1)不指定 name 时,上传文件的参数名称默认为 multipartFile1 来找到对应文件 *(2)指定 name 时,上传文件的参数名称为 file1 来找到对应文件 *(3)上传文件如果参数名称错误,将会报错 *...原创 2021-02-04 21:42:45 · 364 阅读 · 0 评论 -
SpringBoot关于@RequestBody请求参数
一.Post请求中Dto参数带@RequestBody方法代码: @PostMapping("/test") public UserDto getUserParam( @RequestParam String myName, @RequestHeader(value = "token", required = false) String token, @RequestAttribute(value = "at原创 2021-01-30 22:08:45 · 12358 阅读 · 1 评论 -
SpringMvc创建maven工程过慢问题解决方案
创建Maven工程和名称后,添加新的键值对【archetypeCatalog:internal】后就不会自动下载一些插件,创建速度就会很快原创 2019-12-06 10:30:47 · 505 阅读 · 1 评论 -
SSM中使用注解方式调用输入输出参数存储过程,输入参数为javabean方式,Boolean类型对应TINYINT类型
最近在捣鼓SSM使用注解方式调用有输入输出参数的存储过程,趟了不少坑,网上一堆没用抄袭的,废话不多说,直接上代码。Controller层:/** * 注册用户 * * @param userName * @param userPwd * @param userSex * @param userPhone * @retu...原创 2019-12-27 15:32:49 · 493 阅读 · 0 评论 -
servlet 同版本对应的Tomcat版本 ,不同版本的web.xml写法
servlet 同版本对应的Tomcat版本 ,不同版本的web.xml写法Tomcat 实现了 java Servlet规范、java Servlet Pages技术,不同版本的Tomcat 支持不同的serlet和JSP 规范,servlet和jsp与tomcat 的版本对应关系如下:web.xml v2.3<?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE web-app PUBLIC "-//S.原创 2020-10-27 16:24:41 · 518 阅读 · 0 评论