SpringBoot
沿途为何没爱河
这个作者很懒,什么都没留下…
展开
-
初识eureka
Eureka简介:Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS域中的中间层服务,以达到负载均衡和中间层服务故障转移的目的。SpringCloud将它集成在其子项目spring-cloud-netflix中,以实现SpringCloud的服务发现功能。Eureka包含两个组件:Eureka Server和Eureka Client。Eureka Server提供服务注册服务,各个节点启动后,会在Eureka Server中进行注册,这样E原创 2020-12-08 19:55:02 · 122 阅读 · 0 评论 -
SpringBoot+Quartz+数据库存储+Quartz四大应用场景
学习流程1、Spring整合Quartz2、读取数据库中表达式启动定时任务1(每5s执行)3、更改定时任务状态(启用/禁用),定时任务1停止4、读取数据库中表达式启动定时任务2(每5s执行),在对应作业类中打印定时任务2携带的参数5、读取数据库中表达式启动定时任务3(每5s执行改成每20s执行),更改数据库定时任务表达式,定时任务3对应执行策略相应发生改变。为了讲解内容方便,不涉及到页面,又能将功能展现出来,本篇博客采取的是spring自带的定时器与quartz调度框架一并使用。那么为什么要做原创 2020-12-03 22:22:35 · 493 阅读 · 0 评论 -
Quartz的学习过程+案列演示
本次学习内容1、Quartz简介及应用场景2、Quartz简单触发器 SimpleTrigger介绍3、Quartz表达式触发器CronTirgger介绍4、Quartz中参数传递5、Spring task Vs QuartzQuartz简介及应用场景1.任务调度框架“Quartz”是OpenSymphony开源组织在Job scheduling领域又一个开源项目,是完全由java开发的一个开源的任务日程管理系统,2.“任务进度管理器”就是一个在预先确定(被纳入日程)的时间到达时,负责执行(原创 2020-12-02 22:27:26 · 379 阅读 · 0 评论 -
Springboot+bootstrap界面版之增删改查及图片上传
这一篇是将前面所了解的内容做一个整合来进行bootstrao界面版的增删改查及图片上传1.使用软件:IDEA 2019.3.32.jdk版本 1.83.bootstrap创建项目 所需依赖手动导入pom依赖 更改mysql版本<mysql.version>5.1.44</mysql.version><version>${mysql.version}</version><dependency> <groupId>原创 2020-12-01 23:16:05 · 802 阅读 · 0 评论 -
springboot之jpa支持详解+案列演示
定义JPA 即Java Persistence API。JPA 是一个基于O/R映射的标准规范(目前最新版本是JPA 2.1 )。所谓规范即只定义标准规则(如注解、接口),不提供实现,软件提供商可以按照标准规范来实现,而使用者只需按照规范中定义的方式来使用,而不用和软件提供商的实现打交道。JPA的出现有两个原因:简化现有Java EE和Java SE应用的对象持久化的开发工作;Sun希望整合对ORM技术,实现持久化领域的统一。JPA 的主要实现有Hibernate、EclipseLink 和Op原创 2020-12-01 20:43:18 · 266 阅读 · 0 评论 -
SpringBoot整合redis及其注解式开发
本次所学知识SpringBoot配置类SpringBoot整合redis及其注解式开发所用软件:IDEAVMware Workstation Pro (虚拟机)RedisDesktopManager (Redis实体操作工具)SpringBoot配置类1.我们的spirngboot在第一次将的时候提到过我们spirngboot项目实际上是只有一个配置文件的就是application.yml2.其实上面的理论是在我们不需要定制化开发才只有一个配置文件的3.打个比方现在我们的项.原创 2020-11-30 19:44:26 · 173 阅读 · 0 评论 -
SpirngBoot整合Mybatis(配置数据库连接池druid,整合pagehelper)
前面我们学习了springmvc现在来学习下springboot整合mybaits本次学习目标springboot配置数据库连接池druidspringboot整合mybatisspringboot整合pagehelperDruid简单介绍我们一般常用或者用过的连接池有两个一个是dbcp 和 c3p01 dbcpdbcp可能是使用最多的开源连接池,原因大概是因为配置方便,而且很多开源和tomcat应用例子都是使用的这个连接池吧。这个连接池可以设置最大和最小连接,连接等待时间等,基本功能原创 2020-11-29 12:31:46 · 673 阅读 · 1 评论 -
SpirngBoot系列之Thymeleaf模板和Freemarker模板
Thymeleaf模板thymeleaf是springboot官方推荐使用的java模板引擎。在springboot的参考指南里的Template Engines28.1.10 中介绍并推荐使用thymeleaf,建议我们应该避免使用js。jsp的本质是一个java的servlet类,jsp引擎将jsp的内容编译成.class,"out.write"输出到response再响应到浏览器,虽然java是一次编译,到处运行,但也大大增加了服务器压力,而且jsp将后台java语言嵌入页面,还要放入服务容器才原创 2020-11-26 21:24:38 · 224 阅读 · 0 评论 -
Springboot入门+内置属性+自定义属性+属性封装类
SpringBoot是什么?要说springboot之前,我们先来了解下传统的SSM开发,一般用过的人都知道,我们传统的SSM框架项目一般有很多的配置文件,需要什么依赖就导入什么依赖,而且需要我们整合三个框架,spring,springmvc,mybatis,还需要注意各种配置和兼容的问题,后期维护的难度很大1.在此前提下,由Pivotal团队开发了一个工具集,叫springboot.其实本质还是spring framework.底层代码也还是springmvc和spring的整合.不过不需要手动的区配原创 2020-11-18 16:04:05 · 365 阅读 · 0 评论 -
Java自定义注解讲解+案例+Aop自定义注解的应用
今日记录Java自定义注解在我们开发中经常会使用到注解,像什么@RequestMapping,@ResponseBody,@GetMapping@PostMapping,它们具有不同的属性有不同的用处,要深入学习注解,我们就必须能定义自己的注解,并使用注解,在定义自己的注解之前,我们就必须要了解Java为我们提供的元注解和相关定义注解的语法。1. Java注解(Annotation)Java注解是附加在代码中的一些元信息,用于一些工具在编译、运行时进行解析和使用,起到说明、配置的功能。原创 2020-11-16 22:37:55 · 434 阅读 · 0 评论