springboot
自学IT的攻城狮
欢迎关注个人公众号: 自学it的攻城狮(id: study458)
展开
-
#SpringBoot# 搜索框架ElasticSearch介绍和整合SpringBoot
搜索知识和搜索框架elasticsearch介绍 开源搜索框架ElasticSearch6.x新特性 前言:介绍ES的主要特点和使用场景,新特性讲解 mysql:like 模糊,性能问题, solr:针对企业,Lucene elasticsearch:针对数据量特别大,PB,TB 纯java开发,springboot使用,5.6版本 es升级4->5版本,改动大,但是5版本后,改动不大 el...原创 2020-02-16 19:13:26 · 245 阅读 · 0 评论 -
#SpringBoot# Logback日志框架介绍和SpringBoot整合
新日志框架LogBack介绍 日志介绍和新日志框架Logback 1.常用处理java的日志组件 slf4j,log4j,logback,common-logging 等 2、logback介绍:基于Log4j基础上大量改良,不能单独使用,推荐配合日志框架SLF4J来使用 logback当前分成三个模块:logback-core,logback-classic和logback-access; ...原创 2020-02-16 19:09:38 · 143 阅读 · 0 评论 -
#SpringBoot# SpringBoot整合定时任务和异步任务处理
SpringBoot定时任务schedule 什么是定时任务和常见定时任务区别 1、常见定时任务 Java自带的java.util.Timer类 timer:配置比较麻烦,时间延后问题 timertask:不推荐 2、Quartz框架 配置更简单 xml或者注解 3、SpringBoot使用注解方式开启定时任务 1)启动类里面 @EnableScheduling开启定时任务,自动扫描 ...原创 2020-02-16 19:06:24 · 155 阅读 · 0 评论 -
#SpringBoot# SpringBoot2.x整合Redis
分布式缓存Redis 为什么要用缓存和介绍什么是Redis,新手练习工具 1、redis官网 https://redis.io/download 2、新手入门redis在线测试工具:http://try.redis.io/ 源码编译安装Redis4.x 使用源码安装Redis4.x和配置外网访问 1、快速安装 https://redis.io/download#installation ...原创 2020-02-16 18:36:40 · 182 阅读 · 0 评论 -
#SpringBoot# 数据库操作之整合Mybaties和事务
SpringBoot2.x持久化数据方式 近几年常用的访问数据库的方式和优缺点 1、原始java访问数据库 开发流程麻烦 1、注册驱动/加载驱动 Class.forName("com.mysql.jdbc.Driver") 2、建立连接 Connection con = DriverManager.getConnection("jdbc:mysql://localhost:...原创 2020-02-16 18:33:34 · 170 阅读 · 0 评论 -
#SpringBoot# SpringBoot常用Starter介绍和整合模板引擎Freemaker、thymeleaf
SpringBoot Starter介绍 什么是SpringBoot Starter和主要作用 1、官网地址:https://docs.spring.io/spring-boot/docs/2.1.0.BUILD-SNAPSHOT/reference/htmlsingle/#using-boot-starter 2、starter主要简化依赖用的 spring-boot-starter-web...原创 2020-02-16 18:30:09 · 159 阅读 · 0 评论 -
#SpringBoot# SpringBoot拦截器实战和 Servlet3.0自定义Filter、Listener
深入SpringBoot过滤器和Servlet3.0配置过滤器 SpringBoot里面Filter讲解和使用Servlet3.0配置自定义Filter filter简单理解:人--->检票员(filter)---> 景点 1、SpringBoot启动默认加载的Filter characterEncodingFilter hiddenHttpMethodFilter ...原创 2020-02-16 16:39:50 · 289 阅读 · 0 评论 -
#SpringBoot# SpringBoot部署war项目到tomcat9
SpringBoot启动方式讲解和部署war项目到tomcat9 SpringBoot常见启动方式讲解和部署war项目Tomcat 1、ide启动 2、jar包方式启动 maven插件: <build> <plugins> <plugin> <groupId>org.springframework.boot<...原创 2020-02-16 16:36:43 · 688 阅读 · 0 评论 -
#SpringBoot# Springboot2.0单元测试和自定义异常处理
SpringBootTest单元测试 //1、引入相关依赖 <!--springboot程序测试依赖,如果是自动创建项目默认添加--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</ar...原创 2020-02-16 16:34:50 · 300 阅读 · 0 评论 -
#SpringBoot# SpringBoot热部署devtool和配置文件自动注入实战
SpringBoot2.x使用Dev-tool热部署 什么是热部署,使用springboot结合dev-tool工具,快速加载启动应用 官方地址:https://docs.spring.io/spring-boot/docs/2.1.0.BUILD-SNAPSHOT/reference/htmlsingle/#using-boot-devtools 核心依赖包: <dependenc...原创 2020-02-16 15:33:32 · 200 阅读 · 0 评论 -
#SpringBoot# SpringBoot接口Http协议开发
SpringBoot2.xHTTP请求配置 SpringBoot2.xHTTP请求注解讲解和简化注解配置 @RestController and @RequestMapping是springMVC的注解,不是springboot特有的 @RestController = @Controller+@ResponseBody @SpringBootApplication = @Configurati...原创 2020-02-16 15:22:54 · 1504 阅读 · 0 评论 -
#SpringBoot# springboot2.x上手基本环境搭建
springboot开发需要的基本环境 java基础 jdk环境 maven基础 SpringBoot2.x依赖环境和版本新特性说明 1、依赖版本jdk8以上, Springboot2.x用JDK8, 因为底层是 Spring framework5 2、安装maven最新版本,maven3.2以上版本,下载地址 :https://maven.apache.org/download.cgi 3...原创 2020-02-16 14:58:51 · 179 阅读 · 0 评论