• Spring Tool Suite(sts)设置自动更新Maven

    时间:2024-05-20 14:28:49

    手动更新Maven项目右击项目–> Maven --> Update Project或者快捷键 Alt + F5sts设置自动更新Maven项目单击window --> preferences --> Maven --> 把图中两项勾上...

  • Tomcat启动时卡到Initializing Spring root webApplicationContext处

    时间:2024-05-20 14:22:10

    Server Tomcat v9.0 Server at localhost was unable to start within 150 seconds. If the server requires more time, try increasing the timeout in the ser...

  • Excel导入导出(ant design+spring boot)

    时间:2024-05-20 13:03:59

    1、运用ant design的upload组件,将Excel中的数据批量导入到数据库upload组件的action往后台传递的是multipartfile类型,而使用jxl/poi方式读取文件要求文件类型为file,因此存在multipartfile转换file的过程。转换方法为:将multipar...

  • Spring cloud 通过父工程打包多个子工程

    时间:2024-05-20 12:38:56

    在spring cloud微服务搭建过程中,我们创建了多个model,如图:  在项目完工之后,我需要将项目打包部署到服务器,而每次都是进入相应的模块目录下,分别打包: 这样做比较麻烦,下面介绍通过父子工程来实现一次性打包项目。一.修改聚合父工程打开父项目的pom.xml文件,里面有如下基本信息:&...

  • 使用Spring AOP对url参数进行解密以及对返回结果进行加密

    时间:2024-05-20 12:11:45

    基本做法是在controller层和service层加上AOP,选用环绕模式,方法运行之前进行解密,方法返回结果后,对结果进行加密。小经验:1. SQL的参数都可以设置成String类型,这样操作方便,而且不会影响实际的数据库操作。2. 不要忘了把AOP的类也注册为Bean,建议用注解的方式。...

  • CXF 与Spring整合配置

    时间:2024-05-20 11:48:43

    <?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-...

  • 数据处理---Spring Batch之进阶

    时间:2024-05-20 10:49:59

    有了前面两篇的基础之后,我们一起来聊聊更高级的关于Spring Batch的话题。比如Job 配置;自定义各种Listener;控制步骤流程;自定义Reader,Processor,Writer;并行处理。这些东西在Spring Batch的使用中很多可能会需要的,当然还有更多的内容,最好找下文档,...

  • Java Spring Data Redis实战与配置参数详解 application.properties

    时间:2024-05-20 10:00:05

    Redis作为开源分布式高并发缓存,使用范围非常广泛,主流互联网公司几乎都在使用。Java Spring Boot 2.0实战开发Redis缓存可以参考下面的步骤,Redis安装可以直接使用Linux仓库,特定版本请使用Wget下载安装。Java Spring Boot 2.0连接Redis服务器,...

  • spring-mvc-showcase 学习之 message-converters

    时间:2024-05-20 09:53:25

    为什么80%的码农都做不了架构师?>>>   需求:当请求HEADER包含 Accept:application/json或者url 以.json结束时,响应需将javaBean转为json,响应头为 Content-Type:application/json;charset=UT...

  • Spring Boot整合Spring Data Elasticsearch 踩坑

    时间:2024-05-20 08:12:16

    首先来看官网给的版本要求:红框这栏指的是:Elasticsearch安装版本(windows安装版本或Linux按照版本)最新因为项目需要elasticsearch,采用今天搞了好久,项目启动就报如下错误:org.elasticsearch.transport.NodeDisconnectedExc...

  • spring统一拦截异常并统一处理

    时间:2024-05-20 07:02:09

    在开发中,经常使用到session,当session失效时我就要弹出一次登录超时的提示经过查找一段时间后,发现了解决办法:解决思路是:主要抛出2种日志,1是应对我们自己定义的异常,比如登录超时,我们在需要判断的地方 加一个throw我们自己定义的exption就行了,然后统一抛出报错信息给前台2.应...

  • 【Spring Boot&&Spring Cloud系列】Spring Boot项目集成Swagger UI

    时间:2024-05-19 21:45:36

    前言Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。Swagger 让部署管理和使用功能强大的API从未如此...

  • Spring最核心的功能是什么?使用Spring框架的最核心的原因是什么?

    时间:2024-05-19 20:09:57

    quote:Spring最核心的功能是什么?使用Spring框架的最核心的原因是什么? (IT公司面试手册,可以多看看)spring 框架中核心组件有三个:Core、Context 和 Beans。其中最核心的组件就是Beans, Spring提供的最核心的功能就是Bean Factory。Spri...

  • Spring注解@Configuration和Java Config

    时间:2024-05-19 19:43:09

    1.从Spring 3起,JavaConfig功能已经包含在Spring核心模块,它允许开发者将bean定义和在Spring配置XML文件到Java类中。但是,仍然允许使用经典的XML方式来定义bean和配置,JavaConfig是另一种替代解决方案。所以,在Spring3以后的版本中,支持xml方...

  • Spring使用JDBC访问MySQL数据库

    时间:2024-05-19 19:17:03

    在Java应用程序开发中,使用JDBC访问MySQL数据库是Java开发者常用的技术。在Spring框架中,Spring对JDBC又进行了封装,简化了程序访问数据库的复杂度。本课主要讨论在Spring框架中如何使用封装的JDBC访问MySQL数据库。通过本课的学习,可以解决如下问题。● 在Sprin...

  • Velocity源码分析以及Spring集成

    时间:2024-05-19 18:15:57

    Velocity与JSP从上面的JSP渲染机制我们可以看出JSP文件渲染其实和Velocity的渲染机制很不一样,JSP文件实际上执行的是JSP对应的Java类,简单地说就是将JSP的HTML转化成out.write输出,而JSP中的Java代码直接复制到翻译后的Java类中。最终执行的是翻译后的J...

  • try catch对Spring事务的影响

    时间:2024-05-19 16:12:22

    一、Spring 的默认事务机制,当出现unchecked异常时候回滚,checked异常的时候不会回滚。异常中unchecked异常包括error和runtime异常。需要try catch或向上抛出的异常,为checked异常比如IOException,也就是说程序抛出runtime异常的时候才...

  • Spring Boot中禁用缓存,修改前端页面实时生效

    时间:2024-05-19 15:37:27

    目录 理论演示 理论通过设计spring.thymeleaf.cache为false关闭存储功能!编写好对应的html页面后,IDEA通过按Ctrl + F9编译页面,即可浏览修改后的前端页面。 演示通过设置好properties如下的html源码:运行截图如下:修改源码如下:按住Ctrl + F9...

  • IntelliJ Idea启动Spring Boot工程不断重启

    时间:2024-05-19 15:27:35

    最近在开发一个Spring Boot项目的过程中,碰到一个非常奇怪的问题:    项目已启动完毕立马就开始重启   看上图可以发现,项目在启动后,立马被关闭然后再次重启,然后一直循环。搞了老半天也没搞明白是哪里出问题,但是自己记得前一天项目都没有发生过这样的情况,于是怀疑自己是不是配置错了什么东西,...

  • Spring的三种注入方式(Setter、构造函数和自动注入)

    时间:2024-05-19 13:13:19

    一、Setter注入这里我是希望在Student.java中调用Course.java中的内容。public class Course {public String name = "数学";}Course类很简单只是定义了一个name并赋值了"数学"。public class Student {//...