springboot
文章平均质量分 88
csdn565973850
让技术不再枯燥,让每一位技术人爱上技术
展开
-
SpringBoot 源码 | applicationContext.refresh() 方法解析
SpringBoot 启动流程源码中重要的 refresh() 方法原创 2022-09-16 10:54:42 · 1199 阅读 · 0 评论 -
SpringBoot 源码 | refreshContext 方法解析
本文主要讲述 SpringBoot 启动流程源码中的 refreshContext() 方法原创 2022-09-16 10:44:03 · 293 阅读 · 0 评论 -
一文读懂 Shiro 登录认证全流程
一起跟着源码看 Shiro 的登录认证流程原创 2022-09-14 16:27:46 · 5434 阅读 · 1 评论 -
SpringBoot启动流程大揭秘
通俗易懂读源码--SpringBoot启动流程详解原创 2022-09-14 16:08:29 · 529 阅读 · 0 评论 -
SpringBoot源码 | prepareEnvironment方法解析
本文主要讲述SpringBoot启动流程源码中的prepareEnvironment()方法原创 2022-09-14 15:22:40 · 268 阅读 · 0 评论 -
SpringBoot源码 | printBanner方法解析
本文主要讲述SpringBoot启动流程源码中的printBanner()方法原创 2022-09-14 15:17:18 · 437 阅读 · 0 评论 -
SpringBoot源码 | prepareContext方法解析
SpringBoot启动流程源码中的prepareContext()方法原创 2022-09-13 18:31:09 · 526 阅读 · 0 评论 -
基于若依springboot架构实现数据多维统计
基于springboot架构实现数据多维统计,列表动态增减列,mybatis动态传入字段等内容原创 2022-07-27 18:22:43 · 1648 阅读 · 0 评论 -
基于springboot架构 钉钉扫码登录第三方应用
基于springboot架构 钉钉扫码登录第三方应用获取appId及appSecret项目应用1.配置文件增加如下配置2.下载sdk3.将sdk引入项目3.修改登录跳转方法/login4.登录页修改5.扫码重定向实现登录的方法如下6.重写UsernamePasswordToken获取appId及appSecret点击进入钉钉开发者平台 的页面,点击左侧菜单的【移动接入应用-登录】,然后点击右上...原创 2020-03-24 13:59:15 · 4303 阅读 · 2 评论 -
springboot 项目读取默认配置
springboot 项目读取默认配置项目需求配置类 CosConfig.java 采用如下方式即可实现应用工具类项目需求配置文件中有对应key-value的配置时,则读取配置文件中的配置,如果没有对应的key-value时则读取默认的配置配置类 CosConfig.java 采用如下方式即可实现package com.dongao.support.config;/** * ...原创 2019-11-05 11:29:14 · 2005 阅读 · 0 评论 -
springboot 项目整合拦截器
springboot 项目整合拦截器springboot 项目整合拦截器创建拦截器 PermissionIntercepter创建实现类,用于实现具体业务 UserBlackIntercepter创建配置类实现WebMvcConfigurer拦截路径如下springboot 项目整合拦截器创建拦截器 PermissionIntercepterpackage com.dongao.projec...原创 2019-11-01 10:42:27 · 361 阅读 · 0 评论 -
springboot配置文件加载顺序
springboot配置文件加载顺序springboot配置文件加载顺序springboot配置文件加载顺序官方文档如下说明:SpringApplication loads properties from application.properties files in the following locations and adds them to the Spring Environme...原创 2019-10-16 18:54:28 · 445 阅读 · 0 评论 -
springboot 整合redis 操作
springboot 整合redis 操作修改xml配置文件 pom.xml修改配置文件application.yml 文件增加RedisConfig.java配置类创建RedisUtils.java工具类修改xml配置文件 pom.xml在pom.xml文件中新增maven依赖如图<!--redis--> <dependency> <groupId...原创 2019-06-05 15:59:55 · 14516 阅读 · 5 评论 -
springboot shiro cas整合
springboot shiro cas整合pom.xml中引入如下jar增加ShiroCasConfig.java配置类自定义MyShiroCasRealm.java继承CasRealmcas退出过滤器LogoutFilter.javapom.xml中引入如下jar <!--shiro 和 cas单点登录--> <dependency> <group...原创 2019-06-25 16:37:35 · 4847 阅读 · 2 评论 -
shiro登录认证后不执行授权doGetAuthorizationInfo的解决
shiro登录认证后不执行授权doGetAuthorizationInfo的解决shiro认证和授权认证之后马上执行授权解决方案shiro认证和授权用户登录成功之后,完成shiro的doGetAuthenticationInfo认证,但是登录认证之后shiro并不会马上执行授权doGetAuthorizationInfo,而是待用户访问的目标资源或者方法需要权限的时候才会调用doGetAuth...原创 2019-06-26 11:24:39 · 15182 阅读 · 7 评论 -
springboot druid数据库密码加密
springboot druid数据库密码加密pom.xml引入jar生成加密密码配置数据库文件pom.xml引入jar <dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter&...原创 2019-07-23 15:19:21 · 14339 阅读 · 7 评论 -
springboot linux启动报java.lang.IllegalArgumentException
springboot linux启动报java.lang.IllegalArgumentException启动报错提示报错描述启动报错提示SLF4J: Class path contains multiple SLF4J bindings.SLF4J: Found binding in [jar:file:/data/webapps/ei-appinfo-admin/WEB-INF/lib/...原创 2019-08-14 10:14:15 · 2173 阅读 · 0 评论 -
springboot项目 linux上启动报redis.clients.jedis.HostAndPort.getLocalHostQuietly解决
springboot项目 linux上启动报redis.clients.jedis.HostAndPort.getLocalHostQuietly解决错误详情解决办法1. 首先查看linux服务器名称2.查看hosts配置文件信息错误详情10-Aug-2019 15:33:29.854 SEVERE [http-nio-8080-exec-2] redis.clients.jedis.Hos...原创 2019-08-10 16:11:18 · 1920 阅读 · 0 评论 -
springboot 给静态变量赋值/给静态方法注入值
springboot 给静态变量赋值/给静态方法注入值springboot常规注入值方法 @Valuespringboot无法通过@Value给静态变量赋值springboot也可通过@PostConstruct给静态变量赋值springboot常规注入值方法 @Value同时生成get方法便于后续获取值;springboot无法通过@Value给静态变量赋值此时需要给当前类加@Comp...原创 2019-09-07 13:55:39 · 11100 阅读 · 0 评论 -
springboot 事务回滚
springboot 事务回滚springboot 事务使用springboot 事务使用**1.**只有在开启事务的方法中出现异常,才会自动回滚,需要在service的public方法上面加上@Transactional(rollbackFor = Exception.class),一旦程序出现异常,事务会自动回滚@Transactional(rollbackFor = Excepti...原创 2019-09-17 21:53:58 · 7824 阅读 · 1 评论 -
springboot整合mybatis、mysql、freemaker基础实现
springboot整合mybatis、mysql、freemaker基础实现新建springboot项目1.选择Spring Initializr及JDK版本点击next2.根据个人需要修改对应名称3.选择需要添加项4.设置项目名称5.删除搭建项目时生成的无用文件,删除后如图配置项目信息1.将application.properties后缀修改成application.yml2.新增contro...原创 2019-05-21 17:11:30 · 976 阅读 · 0 评论