- 前言 本文说明如何使用spring boot定时任务。 计划任务的应用场景举例: 每5S执行一个动作; 服务器启动之后30S之后,每一分钟执行一个动作; 每个月底执行一个操作; 环境: 项目 说明 jdk 1.8 idea 2017-03 操作步骤 新建spring boot项目 新建定时任务,五秒定时调用: @Component public ... 前言 本文说明如何使用spring boot定时任务。 计划任务的应用场景举例: 每5S执行一个动作; 服务器启动之后30S之后,每一分钟执行一个动作; 每个月底执行一个操作; 环境: 项目 说明 jdk 1.8 idea 2017-03 操作步骤 新建spring boot项目 新建定时任务,五秒定时调用: @Component public ...
- 前言 在之前介绍过快速搭建一个Springboot程序,那么这篇就记录下用Springboot整合mybatis的一些小坑坎。 在resources下的sql脚本复制。在navicat等sql执行(先创建表) pom.xml加入编译配置(默认只编译resources的xml文件,不配置无法编译dao里的xml,这点和eclipse系列不太一样) src创建对应... 前言 在之前介绍过快速搭建一个Springboot程序,那么这篇就记录下用Springboot整合mybatis的一些小坑坎。 在resources下的sql脚本复制。在navicat等sql执行(先创建表) pom.xml加入编译配置(默认只编译resources的xml文件,不配置无法编译dao里的xml,这点和eclipse系列不太一样) src创建对应...
- 前言: 微服务自问世以来就一直很火。天天耳听Springboot,Springcloud,docker,这些名词,以前没学Springboot的时候刚学ssm的时候,,说实话头都炸了。单独一个个学习Spring,Springmvc,mybatis还能将就配置,记得当初把三个整合的时候可是费了好大的功夫,然后又将ssm转成idea的maven项目又转了一大圈,找了... 前言: 微服务自问世以来就一直很火。天天耳听Springboot,Springcloud,docker,这些名词,以前没学Springboot的时候刚学ssm的时候,,说实话头都炸了。单独一个个学习Spring,Springmvc,mybatis还能将就配置,记得当初把三个整合的时候可是费了好大的功夫,然后又将ssm转成idea的maven项目又转了一大圈,找了...
- 前言 最近,用Springboot thymleaf ajax实现了一个小型网盘系统,记录其中心得。 项目完成背景 有个堂姐做食品公司采购部门,经常收到客户发来的质检,规格书,厂检等等小文件信息,在邮箱中储存时候自己查看起来比较麻烦,想让我帮她解决优化下,恰好刚刚掌握些写网页小知识就答应了。 项目环境: 前端:html thymleaf(混合) lay... 前言 最近,用Springboot thymleaf ajax实现了一个小型网盘系统,记录其中心得。 项目完成背景 有个堂姐做食品公司采购部门,经常收到客户发来的质检,规格书,厂检等等小文件信息,在邮箱中储存时候自己查看起来比较麻烦,想让我帮她解决优化下,恰好刚刚掌握些写网页小知识就答应了。 项目环境: 前端:html thymleaf(混合) lay...
- 前言 前面有介绍过spring整合redis和redis的一些注意点,在实际开发中,spring cache方便简化的缓存操作的大部分内容。通过注解的方式实现缓存。 阅读前推荐先阅读:redis缓存介绍。和springboot整合redis 缓存抽象的核心是将缓存应用于Java方法,从而根据缓存中可用的信息减少执行次数。也就是说,每次调用目标方法时,抽象都会应用一... 前言 前面有介绍过spring整合redis和redis的一些注意点,在实际开发中,spring cache方便简化的缓存操作的大部分内容。通过注解的方式实现缓存。 阅读前推荐先阅读:redis缓存介绍。和springboot整合redis 缓存抽象的核心是将缓存应用于Java方法,从而根据缓存中可用的信息减少执行次数。也就是说,每次调用目标方法时,抽象都会应用一...
- 注:引入的是 SpringBoot2.0.3.RELEASE 的版本父项目 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version&... 注:引入的是 SpringBoot2.0.3.RELEASE 的版本父项目 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version&...
- 首先贴一张很不错的图,SpringBoot启动结构图,图片出自SpringBoot启动流程解析。 本文的分析基于Spring Boot 2.1.*,非Spring的代码只有下面这个启动main函数: @SpringBootApplication public class App { public static void main(String[] args) { Sp... 首先贴一张很不错的图,SpringBoot启动结构图,图片出自SpringBoot启动流程解析。 本文的分析基于Spring Boot 2.1.*,非Spring的代码只有下面这个启动main函数: @SpringBootApplication public class App { public static void main(String[] args) { Sp...
- Windows 下安装 下载地址 Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,这里我们下载 Redis-x64-xxx.zip压缩包到 C 盘,解压后,将文件夹重新命名为 redis。 打开文件夹,内容如下: 打开一个 cmd 窗口 使用 cd 命令切换目录到 C:\redis 运行: redis-server.exe re... Windows 下安装 下载地址 Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,这里我们下载 Redis-x64-xxx.zip压缩包到 C 盘,解压后,将文件夹重新命名为 redis。 打开文件夹,内容如下: 打开一个 cmd 窗口 使用 cd 命令切换目录到 C:\redis 运行: redis-server.exe re...
- TL;DR 直接开箱即用的脚手架代码:https://github.com/zclhit/myScaffold 前言 最近在考虑重新搭建自己的项目开发脚手架,我给这套脚手架的定义的期望是:足够高的集成度与足够简洁,满足快速上手开发与快速产出的要求。考虑到这些期望,我选择了Spring Boot作为后端实现框架,而前端,作为2019年stack over flow ... TL;DR 直接开箱即用的脚手架代码:https://github.com/zclhit/myScaffold 前言 最近在考虑重新搭建自己的项目开发脚手架,我给这套脚手架的定义的期望是:足够高的集成度与足够简洁,满足快速上手开发与快速产出的要求。考虑到这些期望,我选择了Spring Boot作为后端实现框架,而前端,作为2019年stack over flow ...
- 最近使用Spring Boot 配合 MyBatis 、通用Mapper插件、PageHelper分页插件 连做了几个中小型API项目,做下来觉得这套框架、工具搭配起来开发这种项目确实非常舒服,团队的反响也不错。在项目搭建和开发的过程中也总结了一些小经验,与大家分享一下。 在开发一个API项目之前,搭建项目、引入依赖、配置框架这些基础活自然不用多说,通常为了加快项目的... 最近使用Spring Boot 配合 MyBatis 、通用Mapper插件、PageHelper分页插件 连做了几个中小型API项目,做下来觉得这套框架、工具搭配起来开发这种项目确实非常舒服,团队的反响也不错。在项目搭建和开发的过程中也总结了一些小经验,与大家分享一下。 在开发一个API项目之前,搭建项目、引入依赖、配置框架这些基础活自然不用多说,通常为了加快项目的...
- 最近看到了 Dataway 这个让开发者无需开发任何代码就能配置一个满足需求的接口的”神器“,感觉还挺意思的。看了 Github 之后,发现 star 数量并不多。 但是,官方也说了这东西目前已经是最稳定的版本。 并且,有人分享过一系列的文章。这篇文章就是转载的其中一篇,原文地址:https://my.oschina.net/ta8210... 最近看到了 Dataway 这个让开发者无需开发任何代码就能配置一个满足需求的接口的”神器“,感觉还挺意思的。看了 Github 之后,发现 star 数量并不多。 但是,官方也说了这东西目前已经是最稳定的版本。 并且,有人分享过一系列的文章。这篇文章就是转载的其中一篇,原文地址:https://my.oschina.net/ta8210...
- SpringBoot项目的静态资源应该放在哪里,又该如何访问?从静态资源访问方式来分,可以分两类: /webjars/**:在classpath:/META-INF/resources/webjars/ 里找资源 WebJars是打包成jar文件的客户端web库(如jQuery和Bootstrap)。使用基于JVM的构建工具(如Maven、Gradle、sbt... SpringBoot项目的静态资源应该放在哪里,又该如何访问?从静态资源访问方式来分,可以分两类: /webjars/**:在classpath:/META-INF/resources/webjars/ 里找资源 WebJars是打包成jar文件的客户端web库(如jQuery和Bootstrap)。使用基于JVM的构建工具(如Maven、Gradle、sbt...
- 1.前言 虽然官方推荐SpringBoot项目采用jar包方式发布,但是也可以打成war包发布到外部web容器(如Jetty,tomcat等)。接下来我们讨论一下,如何将一个SpringBoot项目打包成war包。 更多参考:《SpringBoot项目发布到服务器的两种方式war和jar》。 2.搭建SpringBoot项目 2.1创建SpringBoot目录 ... 1.前言 虽然官方推荐SpringBoot项目采用jar包方式发布,但是也可以打成war包发布到外部web容器(如Jetty,tomcat等)。接下来我们讨论一下,如何将一个SpringBoot项目打包成war包。 更多参考:《SpringBoot项目发布到服务器的两种方式war和jar》。 2.搭建SpringBoot项目 2.1创建SpringBoot目录 ...
- @PropertySource 加载指定配置文件 application.properties或application.yml是SpringBoot的默认配置文件,会被自动加载。假如我们现在有一个src/main/resources/person.properties: person.lastName=Jhon person.age=18 person.boss=f... @PropertySource 加载指定配置文件 application.properties或application.yml是SpringBoot的默认配置文件,会被自动加载。假如我们现在有一个src/main/resources/person.properties: person.lastName=Jhon person.age=18 person.boss=f...
- 概述 目前,开发期本都采用了前后端完全分离的模式,即后端只提供数据接口,前端通过AJAX请求获取数据,这种模式完全不需要模板引擎。 前后端分离这种模式不利于SEO,因为SEO本质是一个服务器向另一个服务器发起请求,解析请求内容。一般,搜索引擎不执行请求到的js文件。如果一个html页面,在服务器端不渲染数据,而在浏览器端才渲染出数据,那么搜索引擎请求到的这个html... 概述 目前,开发期本都采用了前后端完全分离的模式,即后端只提供数据接口,前端通过AJAX请求获取数据,这种模式完全不需要模板引擎。 前后端分离这种模式不利于SEO,因为SEO本质是一个服务器向另一个服务器发起请求,解析请求内容。一般,搜索引擎不执行请求到的js文件。如果一个html页面,在服务器端不渲染数据,而在浏览器端才渲染出数据,那么搜索引擎请求到的这个html...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签