第一步是:下载比较新版的eclipse,紧跟时代发展,功能比较完善,下面我下载的4.8版本的。然后在eclipse中安装spring tool suite工具,步骤如下:1、查看Eclipse平台版本我的是4.7.3版本2、打开Spring Tool Suite下载官方网站https://spring.io/tools/sts/all根据自己版本找到与之对应的STS版本更新链接3、在线安装将刚才的
转载 2023-07-05 19:55:53
545阅读
1 首先添加依赖<!--集成redis--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> 2
转载 2023-06-30 13:14:39
104阅读
Kafka 概述 Apache Kafka 是一个分布式流处理平台,用于构建实时的数据管道和流式的应用.它可以让你发布和订阅流式的记录,可以储存流式的记录,并且有较好的容错性,可以在流式记录产生时就进行处理。 Apache Kafka是分布式发布-订阅消息系统,在 kafka官网上对 Kafka 的
原创 2021-09-04 16:15:31
318阅读
目录概述:Spring Boot 概述环境准备Spring Boot项目多模块项目打包和运行一、Spring Boot 概述1、Spring Boot 的角色底层:Spring Frameword是 JAVAEE 的框架中层:Spring Boot 是快速构建Spring框架的应用顶层:Spring Cloud 是JAVAEE 的分布式2、Spring Boot 2.0新特性SpringBoot2
一.你需要准备Spring Boot 2.1.5.RELEASE二.实战2.1创建模块首先,在我们项目创建相关模块,如下图所示2.2 配置项目首先我们配置application.yml# 开发环境配置server: port: 8083 servlet: # 项目contextPath context-path: /milo#日志配置l...
原创 2021-07-08 13:54:30
234阅读
需要的maven依赖 jar包,是对Jedis的封装 maven依赖: 项目的目录结构: yml: redis中代码的封装: controller 启动类 运行结果: redis: 到期了后 就没了哦 过期了
转载 2018-11-01 02:20:00
155阅读
2评论
1、JVM参数调优 针对运行效果 吞吐量 初始堆内存与最大堆尽量相同 减少垃圾回收次数 2、扫包优化: 启动优化 默认Tomcat容器改为Undertow Tomcat的吞吐量5000左右 Undertow 8000左右 底层优化的好 Tomcat 参数调优 下面聊一聊 扫包优化 @SpringBo
转载 2018-10-20 21:03:00
113阅读
2评论
很入门的知识,大家了解下就OK maven配置文件pom: service层 controller 启动类: 访问结果: 数据库:
转载 2018-10-20 16:10:00
69阅读
2评论
一、springboot解决了什么?  避免了繁杂的xml配置,框架自动帮我们完成了相关的配置,当我们需要进行相关插件集成的时候,只需要将相关的starter通过相关的maven依赖引进,并可以进行相关的插件整合开发,当然,springboot简化了开发的流程,当我们需要插件的其他版本也可以使用自己的配置,但是需要对spring以及相关框架很熟悉,所以,高楼平地起,基础的框架和插件也是需要我们深入
所有功能完成 配置登录认证 配置拦截器 在spring boot2.0 之后 通过继承这个WebMvcConfigurer类 就可以完成拦截 新建包com.example.interceptor; 创建login拦截类 package com.example.interceptor;import org.springframework.web.servlet.HandlerInterceptor;import org.springframework.web.servlet.ModelAndView;import javax.servlet.http.HttpServletRequest;
原创 2019-04-26 16:38:15
1343阅读
Redis事物 Redis 事务可以一次执行多个命令, 并且带有以下两个重要的保证: 事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。 事务是一个原子操作:事务中的命令要么全部被执行,要么全部都不执行。 一个事务从开始到
转载 2018-11-01 17:50:00
136阅读
2评论
Spring boot监控中心: 针对微服务的服务状态,服务器的内存变化(内存、线程、日志管理等)检测服务配置连接地址是否有用(有些懒加载的情况,用的时候发现卧槽不能用)模拟访问,懒加载。统计有多少个bean(Spring 容器中的bean)、统计Spring MVC 中@RequestMappi
转载 2018-10-20 22:43:00
112阅读
2评论
Jar类型打包方式 1.使用mvn celan package 打包 2.使用java –jar 包名 war类型打包方式 1.使用mvn celan package 打包 2.使用java –jar 包名 外部Tomcat运行 1.使用mvn celan package 打包 2.2.0将war包
转载 2018-10-20 14:19:00
62阅读
2评论
框架部分重点在于实现原理,懂原理! 废话不多说,动手干起来! SpringMVC程序入口? 没有配置文件,Spring 容器是如何加载? 回顾我们之前搭建Spring Boot项目使用的pom 引入的依赖需要parent,其作用是支持依赖 快速整合框架 不需要写版本号 还有就是web组件,自动引入s
转载 2018-10-21 02:25:00
59阅读
2评论
所谓的热部署:比如项目的热部署,就是在应用程序在不停止的情况,实现新的部署 原理: 实用类加载器(classloader重新读取字节码文件到jvm内存) 如何纯手写一个热部署功能: 1、监听 class文件是否发生改变 版本号、修改时间 作对比 2、如果发生改变就用classloader进行重新读
转载 2018-10-20 17:04:00
102阅读
2评论
系列文章目录SpringBoot教程(一):初识SpringBootSpringBoot教程(二):MavenSpringBoot教程(三):WIN10安装JDK8环境SpringBoot教程(四):WIN10安装Maven环境目录前言一、下载二、安装配置1.解压2.配置环境变量3.配置MAVEN_HOME4.配置Path5.验证 前言我们现在基本上都是用Maven管理依赖包和构建项目,Mave
现在需要搭建spring boot框架,并实现一个HelloWorld的项目,让程序真正运行起来。 一、在pom.xml中引入spring-boot-start-parent,spring官方的叫stater poms,它可以提供dependency management,也就是依赖管理,引入以后在
转载 2018-03-12 17:08:00
86阅读
2评论
一.你需要准备Spring Boot 2.1.5.RELEASEjava 1.8+Maven 3.3+IDEA二.开发人员工具介绍Spring Boot包含一组额外的工具,可以使应用程序开发体验更加愉快。该spring-boot-devtools模块可以包含在任何项目中,以提供额外的开发时间功能。要包含devtools支持,请将模块依赖项添加到您的构建中,如如以下Maven和Gra...
原创 2021-07-08 13:54:34
789阅读
spring boot2.0配置过滤器filter
原创 2018-11-23 15:12:58
1461阅读
参考git上面的 springboot demo 创建maven工程: pom: controller 注: ### xxl-job admin address list, such as "http://address" or "http://address01,http://address02"
转载 2018-11-18 15:50:00
186阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5