Hutool-core文件工具类-FileUtil文件类型判断文件监听 文件工具类-FileUtil在IO操作中,文件的操作相对来说是比较复杂的,但也是使用频率最高的部分,我们几乎所有的项目中几乎都躺着一个叫做FileUtil或者FileUtils的工具类,我想Hutool应该将这个工具类纳入其中,解决用来解决大部分的文件操作问题。// // Source code recreated from
转载 2024-02-19 19:40:56
185阅读
?这是一个或许对你有用的开源项目Boot 仓库:https://gitee.com/zhijiantianya/ruoyi-vue-proCloud 仓库:https://gitee.com/zhijiantianya/yudao-cloud视频教程:https://doc.iocoder.cn【国内首批】支持 JDK 21 + SpringBoot 3.2.2、JDK 8 + Spri
转载 10月前
467阅读
因为升级 使用springboot2.x java 11 的关系, 根据官方文档和网上其他作者配置的怎么也配置不成功, 最后自己一步一步升级引入依赖,修改增加接口注入来源,最后成功 升级spring boot 版本: 2.0.7.RELEASE 升级 mybatis,mybatis-spring 版本 升级 mysql-connector-java 版本:8.0.12 升级 junit
转载 9月前
95阅读
项目搭建使用技术开发环境:idea框架:Springboot工具:Maven前端:Html,Thymeleaf后台:Mybatis数据库:Mysql项目搭建【01】点击idea的File->new->Project,点击next springboot-build 【02】选择Spring Initializr,点击next springboot-bu
转载 2024-02-21 10:39:15
568阅读
我们以前的web项目,首先需要打成war包,在外部配置好tomcat环境,这个tomcat就是servlet容器 把war包部署到tomcat上,然后启动tomcat而springBoot是直接启动的,使用的是内部自带的tomcat,即嵌入式的servlet容器 那么内嵌的tomcat配置如何修改? 支持其他servlet容器吗?springBoot2.x定制和修改servlet容器的相关配置1、
转载 11月前
210阅读
一、IOC 高级特性  通过前面章节中对Spring IOC容器的源码分析,我们已经基本上了解了Spring IOC容器对Bean定义资源的定位、载入和注册过程,同时也清楚了当用户通过 getBean()方法向IOC容器获取被管理的Bean时,IOC 容器对 Bean 进行的初始化和依赖注入过程,这些是 Spring IOC 容器的基本功能特性。  Spring IOC容器还有一些高级特性,如使用
近期,由于客户方要求,需要将我们当前项目中用的pgsql转为MySQL,领导直接要求,将产品做成兼容MySQL、Oracle、PgSql。以下是我这边遇到的一些问题以及总结:一、关于差异性其实作为脚本语言,基本上都是没啥大问题的,但是还是有些小问题,以下是我总结的几点:1、数据库json、jsonb类型。pgsql执行这种字段类型,但是mysql和oracle需要在对应的版本里面才会支持。mysq
转载 2024-10-22 10:08:13
88阅读
1、FROM指定基础镜像。FROM指令是Dockfile文件中的收条命令,启动构建流程后,Docker将会给予该镜像构建新镜像。FROM <image> 或者 FROM <image>:<tag> 或者 FROM <image>:<digest> 2、RUN执行命令。在镜像的构建过程中执行特定的命令,并生成一个中间镜像。RUN
转载 2023-08-23 22:12:41
254阅读
Shiro目录Shiro1. QuickStart1. 导入依赖2. 配置shiro1. log4j配置2. shiro配置3. QuickStart2. SpringBoot中集成1. 导入springboot整合shiro的包2. 自定义UserRealm3. 配置Shiro4. Controller3. Shiro用户认证1. 用户登录判断2. 用户认证配置4. 整合Shiro与Mybati
转载 10月前
242阅读
SpringMVC --- 拦截器拦截器1、拦截器类的编写2、拦截器的配置3、拦截器的三个抽象方法4、多个拦截器的执行顺序源码解读 拦截器在web开发中,拦截器是经常用到的功能。它可以帮我们验证是否登陆、预先设置数据以及统计方法的执行效率等等。spring中拦截器主要分两种,一个是HandlerInterceptor,一个是MethodInterceptor。HandlerInterceptor
转载 11月前
376阅读
分库分表(3) —SpringBoot + ShardingSphere 实现读写分离 这是我网上看到的一篇很好的blog,在此记录一下用于学习(仅用于学习)源blog地址:ShardingSphere实现读写分离有关ShardingSphere概念前面写了两篇博客:1 下面就这个项目做个整体简单介绍,并在文章最下方附上项目Github地址。一、项目概述1、技术架构项目总体技术选型Spr
转载 2024-03-18 12:06:27
444阅读
1 @Async方法需要位于不同的类中2 @Async 和 @Transcational 配合不佳3 @Async 阻塞问题4 @Async 中的异常@Async注解就像是springboot项目中性能优化的秘密武器。是的,我们也可以手动创建自己的执行器和线程池,但@Async使事情变得更简单、更神奇。@Async注释 允许我们在后台运行代码,因此我们的主线程可以继续运行,而无需等待较慢的任务完成
转载 2024-08-07 11:38:14
362阅读
顾名思义,Autoconfigure 就是自动配置的意思,SpringBoot 通过 spring-boot-autoconfigure 体现了 “约定优于配置” 这一设计原则!spring-boot-autoconfigure 也是 SpringBoot 最重要的模块之一!SpringBoot 则可以依据 classpath 里面的依赖内容来自动配置 Bean 到 IOC 容器,Auto-con
转载 2024-05-29 10:39:07
1307阅读
首先在pom文件中加入redis依赖<!--redis依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </depen
转载 2023-09-28 13:27:40
986阅读
一 GateWay作用以及流程1.1 GateWay的作用gateway相当于所有服务的门户,将客户端请求与服务端应用相分离,客户端请求通过gateway后由定义的路由和断言进行转发,路由代表需要转发请求的地址,断言相当于请求这些地址时所满足的条件,只有同时符合路由和断言才给予转发gateWay是微服务的API网关,能够实现服务的路由,过滤,断言,流量控制,日志监控等操作。是zuul1.0的升级版
转载 2024-03-22 14:02:58
1088阅读
1>实例Demo1 正文idea创建空项目springboot3.1 File >> New >> Project... >> Empty Project2 项目springboot3,右键新建Model,boot3-01-demo<!--所有的springboot项目都必须集成spring-boot-starter-parent--&gt
原创 2023-11-13 22:03:30
185阅读
3.0、springcloud-什么是springcloud、以及他与springboot的关系springboot与springcloud:Springcloud基于springboot提供了一套微服务解决方案,包括服务注册与发现、配置中心、全链路监控、服务网关、负载均衡、熔断器等组件,除了基于NetFlix的开源组件做高度抽象封装之外,还有一些选型中立的开源组件。 SpringClo
转载 2024-03-21 20:39:39
69阅读
文章目录系列文章目录JPA配置Bootstrap Mode命名策略数据库初始化使用JPA初始化数据库使用Hibernate初始化数据库使用SQL脚本初始化使用Spring Batch初始化数据库数据库初始化依赖检测数据库初始化器检测依赖于数据库初始化的Bean JPA配置Spring Data JPA已经提供了一些独立于供应商的配置选项(例如SQL日志),Spring Boot将这些选项以及一些针
转载 2024-03-05 08:18:10
216阅读
Sprinboot2.4整合Swagger3(springdoc-openapi-ui)一、创建Springboot项目,引入pom依赖二、配置类请求头携带token三、配置文件四、接口定义五、实现类六、实体类定义七、运行项目查看效果 参考文档:https://github.com/swagger-api/swagger-core/wiki/Swagger-2.X—Annotations一、创建
转载 2024-04-06 13:23:21
379阅读
druid基本配置参数:配置数据源引入德鲁伊和log4j的pom依赖<!--德鲁伊数据源--> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <versi
转载 2024-02-17 13:05:58
123阅读
  • 1
  • 2
  • 3
  • 4
  • 5