首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏朝雨忆轻尘

    Spring Boot 教程

    Spring Boot 系列教程Spring Boot:快速入门教程 Spring Boot:整合Swagger文档 Spring Boot:整合MyBatis框架 Spring Boot:实现MyBatis 分页 Spring Boot:集成Druid数据源 Spring Boot:实现MyBatis动态数据源 Spring Boot:实现MyBatis动态创建表 Spring Boot:整合JdbcTemplate Spring Boot:整合Spring Data JPA Spring Boot:整合Shiro权限框架 Spring Boot:整合Spring Security Spring Boot:使用Memcached 缓存 Spring Boot:使用Redis存储技术 源码下载 码云:https://gitee.com/liuge1988/spring-boot-demo.git ---- 作者:朝雨忆轻尘 出处:

    60040发布于 2019-07-03
  • 来自专栏凯哥Java

    spring boot框架学习11-spring boot整合redis

    本章节主要内容: 主要从以下几个方面讲解: mybatis和spring boot整合、redis(单机版)和spring boot整合、redis(集群)和spring boot整合、httpclient 和spring boot整合、rabbitMQ和spring boot整合。 接下来我们学习第二小节:spring boot整合redis开启缓存 本文是《凯哥陪你学系列-框架学习之spring boot框架学习》中第十一篇 spring boot框架学习11-spring boot 本节主要内容: 1:解决上节spring boot整合mybatis访问的时候提示sql语句绑定异常 2:spring boot整合redis 一:spring boot整合mybatis异常处理 在上节 二:spring boot整合redis spring boot使用redis有两种方式: 一种是使用:RedisTemplate,还有一种就是JedisPool的。 这里主讲JedisPool的。

    78610发布于 2019-07-01
  • 来自专栏一个会写诗的程序员的博客

    11Spring Boot应用监控第11Spring Boot应用监控小结

    11Spring Boot应用监控 在实际的生产系统中,我们怎样知道我们的应用运行良好呢?我们往往需要对系统实际运行的情况(各种cpu,io,disk,db,业务功能等指标)进行监控运维。 本章主要介绍使用Actuator对Spring Boot应用指标进行监控,以及通过远程shell监控与管理我们的应用。 我们可以直接参考Spring Boot 默认自动配置的那些HealthIndicators,仿照着写即可。 Boot远程Shell Spring Boot通过集成Java shell框架CRaSH,让我们可以使用ssh或telnet命令连接到运行的应用。 _2017.5.4 参考资料: 1.http://javabeat.net/spring-boot-actuator/ 2.http://docs.spring.io/spring-boot/docs

    1.7K30发布于 2018-08-20
  • 来自专栏杂七杂八

    Spring Boot简明教程--Spring Boot 属性注入

    private String name; // ...应有属性的getter、setter方法 } 注意: 属性类上的@Component一定要加上,只有加上该注解,这个属性类才会被加载到Spring 通常设置该属性类的getter、setter方法即可,否则属性值不能进行绑定 需要注入的属性是写在配置文件中的,但是不排除通过命令行执行的时候注入情况java -jar app.jar --user.name="Spring Spring Boot提供了一种使用属性的替代方法,该方法使强类型的Bean可以管理和验证应用程序的配置。 Expression Language)即Spring表达式语言,可以在运行时查询和操作数据。 /spring-boot/docs/current/reference/html/spring-boot-features.html#boot-features-external-config-typesafe-configuration-properties

    1.1K10发布于 2021-01-29
  • 来自专栏程序IT圈

    精通 Spring Boot 系列文(11

    Spring Boot 整合 MyBatis MyBatis 是目前优秀的 ORM 框架,支持普通的数据库操作,几乎消除了常规的 JDBC 操作,极大简化我们的开发操作。 </groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.2.6.RELEASE -- 添加spring-boot-starter-web模块依赖 --> <dependency> <groupId>org.springframework.boot -- 添加spring-boot-starter-thymeleaf模块依赖 --> <dependency> <groupId>org.springframework.boot </groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency>

    29620发布于 2021-01-19
  • 来自专栏杂七杂八

    Spring Boot简明教程--Spring Boot 启动Banner配置

    app.setBannerMode(Banner.Mode.CONSOLE); app.run(args); } } 定制化Banner 可以通过将banner.txt文件添加到resource路径或通过spring.banner.location 如果文件的编码不是UTF-8,则可以设置spring.banner.charset。 除了文本文件之外,您还可以在您的resource路径中添加banner.gif,banner.jpg或banner.png图像文件,或设置spring.banner.image.location属性,图像将转换为

    1K40发布于 2021-01-27
  • 来自专栏一个会写诗的程序员的博客

    Spring Boot开发:从0到1》第11Spring Boot应用监控第11Spring Boot Actuator与应用监控

    11Spring Boot Actuator与应用监控 Spring Boot的Actuator 将应用的很多信息暴露出来,如容器中的 bean,自动配置时的决策,运行时健康状态, metrics 11.1 使用Spring Boot Actuator监控应用 1.Spring boot Actuator Endpoints介绍 Actuator是Spring Boot提供的附加特性,来帮我们监控和管理生产环境下运行时的应用程序 Spring Boot Actuator所提供的HTTP监控服务如下表: ? 上面的这些HTTP服务,我们就叫Endpoint。 Spring Boot提供了很多内置的Endpoint,同时支持定制Endpoint。 </groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependency> 3.定制Endpoint Endpoint

    54710发布于 2018-08-20
  • 来自专栏全栈程序员必看

    Spring Boot教程(十三):Spring Boot文件上传「建议收藏」

    分享一个零基础,通俗易懂,而且非常风趣幽默的人工智能教程(如不能直接点击访问,请以“右键”->“在新标签页中打开链接”方式打开)网站,网址:https://www.cbedai.net/gnailoug -- Spring Boot web启动器 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId >spring-boot-starter-web</artifactId> </dependency> <! jsp/ spring.mvc.view.suffix=.jsp spring.servlet.multipart.max-file-size限制单个文件的最大值 spring.servlet.multipart.max-request-size 分享一个零基础,通俗易懂,而且非常风趣幽默的人工智能教程(如不能直接点击访问,请以“右键”->“在新标签页中打开链接”方式打开)网站,网址:https://www.cbedai.net/gnailoug

    87310编辑于 2022-07-01
  • 来自专栏全栈程序员必看

    Spring Boot 入门教程

    Spring Boot说是一全新框架,但实质上还是我们的Spring。只是它帮我们做了那些Spring Bean配置,比如那堆恶心的xml。 –>点击http://start.spring.io/ 3.0 选择Maven Project、java、Spring Boot版本 Group(组名),Artifact(模块名),右侧Dependencies 5.0 等待一会就可以看到 我们基于spring-boot的项目框架了。结构如下 简单说下里边的几样东西 pom.xml:Maven构建说明文件。 Chapter1ApplicationTests.java:一个空的Junit测试类,它加载了一个使用Spring Boot字典配置功能的Spring应用程序上下文。 最后我们启动main方法 打开我们最爱的FireFox访问http://localhost:8080, 显示Hello Spring Boot,这样一个Web的项目就搭建好了哦。是不是炒鸡简单呢?

    27810编辑于 2022-09-14
  • 来自专栏Linyb极客之路

    Spring Boot DevTools使用教程

    DevTools通过提供自动重启和LiveReload功能,使您更快、更轻松地开发Spring Boot应用程序。除此之外,它还将各种属性设置为更适合本地开发的值。 如何使用DevTools进一步加快Spring Boot开发速度?你需要做的就是添加正确的依赖关系,与Spring Boot一样,设置非常简单。 如果您使用Maven: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools :spring-boot-devtools") } 依赖项声明为可选。 好消息是Spring Boot DevTools为您的本地开发配置了许多开箱即用的属性。

    11.8K31发布于 2018-12-13
  • 来自专栏玩转JavaEE

    Spring Boot2 系列教程(十)Spring Boot 整合 Freemarker

    今天来聊聊 Spring Boot 整合 Freemarker。 Freemarker 简介 这是一个相当老牌的开源的免费的模版引擎。 好了,这是一个简单的介绍,接下来我们来看看 Freemarker 和 Spring Boot 的一个整合操作。 1.创建工程 首先创建一个 Spring Boot 工程,引入 Freemarker 依赖,如下图: ? <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-freemarker 结语 本文和大家简单聊一聊 Spring Boot 整合 Freemarker,算是对 Spring Boot2 教程的一个补充(后面还会有一些补充),有问题欢迎留言讨论。

    1.9K20发布于 2019-10-16
  • 来自专栏玩转JavaEE

    Spring Boot2 系列教程(三十)Spring Boot 整合 Ehcache

    今天松哥就来和大家聊聊 Spring Boot 中使用 Ehcache 的情况。 相信看完本文,大家对于[Spring Boot2 系列教程(二十六)Spring Boot 整合 Redis]一文中的第二种方案会有更加深刻的理解。 项目创建 首先,来创建一个 Spring Boot 项目,引入 Cache 依赖: ? 工程创建完成后,引入 Ehcache 的依赖,Ehcache 目前有两个版本: ? > <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId Boot 整合 Ehcache 的用法,其实说白了还是 Spring Cache 的用法。

    66930发布于 2019-11-26
  • 来自专栏杂七杂八

    Spring Boot简明教程--Spring Boot版本号介绍

    Spring Boot是当前Java Web开发的主流框架,官网说Spring Boot可以更容易的运行独立的、基于生产级别的基于Spring的应用程序。 Spring介绍 Spring官方网站为:https://spring.io/,Spring其实并不只是包含Spring Boot,还包含常常听说的Spring Framework、Spring Cloud Spring Boot介绍 在Spring Boot出现之前主流web开发使用的是Spring Mvc(当然还有一些项目使用其他的web框架,如Struts2),如果必须启动一个新的 Spring web 因此为了简化配置,诞生了Spring Boot。 ? Spring Boot 版本号介绍 在上图中(2021年1月16日)可以看到Spring Boot的不同版本号,每一个版本号我们可以看到都是由前面的数字+后面标签组成。 ?

    67210发布于 2021-01-20
  • 来自专栏玩转JavaEE

    Spring Boot2 系列教程(十九)Spring Boot 整合 JdbcTemplate

    在 Java 领域,数据持久化有几个常见的方案,有 Spring 自带的 JdbcTemplate 、有 MyBatis,还有 JPA,在这些方案中,最简单的就是 Spring 自带的 JdbcTemplate 项目创建成功之后,记得添加 Druid 数据库连接池依赖(注意这里可以添加专门为 Spring Boot 打造的 druid-spring-boot-starter,而不是我们一般在 SSM 中添加的 Druid),所有添加的依赖如下: <dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter </groupId> <artifactId>spring-boot-starter-jdbc</artifactId> </dependency> <dependency> <groupId >org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency

    1.1K10发布于 2019-11-06
  • 来自专栏玩转JavaEE

    Spring Boot2 系列教程(九)Spring Boot 整合 Thymeleaf

    早期的 Spring Boot 中还支持使用 Velocity 作为页面模板,现在的 Spring Boot 中已经不支持 Velocity 了,页面模板主要支持 Thymeleaf 和 Freemarker ,当然,作为 Java 最最基本的页面模板 Jsp ,Spring Boot 也是支持的,只是使用比较麻烦。 今天我们主要来看看 Thymeleaf 在 Spring Boot 中的整合! 整合 创建项目 Spring Boot 中整合 Thymeleaf 非常容易,只需要创建项目时添加 Thymeleaf 即可: ? >spring-boot-starter-web</artifactId> </dependency> 当然,Thymeleaf 不仅仅能在 Spring Boot 中使用,也可以使用在其他地方,只不过

    94720发布于 2019-09-29
  • Spring Boot 配置-Spring Boot教程深入浅出系列

    概述 Spring Boot 可以做很多事情;在本教程中,我们将介绍 Boot 中一些更有趣的配置选项。 2. 在 Boot Application 中配置 Jetty 或 Undertow Spring Boot 启动器通常使用Tomcat 作为默认的嵌入式服务器。 <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat 结论 在这篇快速文章中,我们讨论了一些更有趣和有用的 Spring Boot 配置选项。

    59510编辑于 2025-04-05
  • 来自专栏杂七杂八

    Spring Boot简明教程--Spring Boot三种创建方式

    前置需求 JDK 安装JDK,推荐JDK8或者11,下载地址https://www.injdk.cn/,推荐adoptopenjdk,下载的win msi版本的会自动添加path,安装后测试java和javac Boot 项目的功能,社区版是没有此项功能的。 在线创建 首先打开 https://start.spring.io/页面,该页面其实是集成了IDE创建的三个步骤 ? ? >spring-boot-starter-parent</artifactId> <version>2.4.2</version> <relativePath/> <! </groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> </dependencies

    80930发布于 2021-01-21
  • 来自专栏杂七杂八

    Spring Boot简明教程--Spring Data Jpa

    Spring Data JPA,极大简化了JPA写法,可以在几乎不用写实现的情况下,实现对数据的访问和操作,包括CRUD、分页、排序等。 Spring Data JPA 添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId> </dependency> <dependency>

    66340发布于 2021-01-29
  • 来自专栏lsqingfeng

    SpringBoot教程(一) | 认识Spring Boot

    1.1 初识SpringBoot Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。 官方网站地址:Spring Boot 截止目前最新的版本是: 2.6.2 Spring Boot应该算是当前最流行的java开发框架了,也是每个java程序员都必须要掌握的一门技术。 Spring Boot官网对其的介绍: Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications Spring Boot 特点 spring Boot具有Spring的一且优秀特性,spring能做的事,spring boot也都能做,而且更加的简单,功能更加的丰富,性能更加稳定且健壮。 Spring Boot 提供了大量开箱即用的依赖模块,例如 spring-boot-starter-redis, spring-boot-starter-data-mongodb等,这些依赖模块为spring

    82000编辑于 2022-04-08
  • 来自专栏玩转JavaEE

    Spring Boot2 系列教程(八)Spring Boot 中配置 Https

    今天要和大家聊的是在 Spring Boot 项目中,如何开启 https 配置,为我们的接口保驾护航。 将上面生成的 javaboy.p12 拷贝到 Spring Boot 项目的 resources 目录下。 配置完成后,就可以启动 Spring Boot 项目了,此时如果我们直接使用 Http 协议来访问接口,就会看到如下错误: ? 改用 https 来访问 ,结果如下: ? 请求转发 考虑到 Spring Boot 不支持同时启动 HTTP 和 HTTPS ,为了解决这个问题,我们这里可以配置一个请求转发,当用户发起 HTTP 调用时,自动转发到 HTTPS 上。 结语 Spring Boot 中加入 https 其实很方便。

    3.9K20发布于 2019-09-26
领券