Spring Boot学习总结
一杯甜酒
金融科技领域技术 & 云基础设施 & 云原生微服务 & 云原生时代标准交付 & PAAS 技术研发 & Kubernetes & 项目与技术管理
展开
-
Spring Boot学习总结(3)——SpringBoot魅力所在
使用Java做Web应用开发已经有近20年的历史了,从最初的Servlet1.0一步步演化到现在如此多的框架,库以及整个生态系统。经过这么长时间的发展,Java作为一个成熟的语言,也演化出了非常成熟的生态系统,这也是许多公司采用Java作为主流的语言进行服务器端开发的原因,也是为什么Java一直保持着非常活跃的用户群。然而这个生态系统纷繁复杂,一个非常简单的Java Web应用程序都有可能应用到以原创 2016-10-13 17:37:03 · 5009 阅读 · 0 评论 -
Spring Boot学习总结(17)——Spring Boot常见面试题再总结
分享一个大神的人工智能教程。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到人工智能的队伍中来!点击浏览教程前言SpringBoot 以其轻量级、内嵌 Web 容器、一键启动、方便调试等特点被越来越多的微服务实践者所采用。下面汇集了一些常见的面试题,再加以总结和学习。1、什么是 Spring Boot?Spring Boot 是 Spring 开源组织下的子项目,是 Sp...原创 2019-05-05 10:02:37 · 815 阅读 · 1 评论 -
Spring Boot学习总结(16)——为什么说Java程序员到了必须掌握Spring boot的时候了?
分享一个大神的人工智能教程。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到人工智能的队伍中来!点击浏览教程Spring Boot 2.0 的推出又激起了一阵学习 Spring Boot 热,就单从我个人的博客的访问量大幅增加就可以感受到大家对学习 Spring Boot 的热情,那么在这么多人热衷于学习 Spring Boot 之时,我自己也在思考: Spring Boot 诞生的背景...转载 2019-02-28 14:51:40 · 988 阅读 · 0 评论 -
Spring Boot学习总结(15)——Spring Boot优缺点再总结
一、前言:了解 Spring Boot 必须先说说 Spring 框架!在 Java 后端框架繁荣的今天,Spring 框架无疑是最最火热,也是必不可少的开源框架,更是稳坐 Java 后端框架的龙头老大。用过 Spring 框架的都知道 Spring 能流行是因为它的两把利器:IOC 和 AOP,IOC 可以帮助我们管理对象的依赖关系,极大减少对象的耦合性,而 AOP 的切面编程功能可以更方面...原创 2018-12-27 10:51:36 · 938 阅读 · 1 评论 -
Spring Boot学习总结(14)——Spring Boot常见面试题汇总
1、什么是 Spring Boot?Spring Boot 是 Spring 开源组织下的子项目,是 Spring 组件一站式解决方案,主要是简化了使用 Spring 的难度,简省了繁重的配置,提供了各种启动器,开发者能快速上手。2、为什么要用 Spring Boot?Spring Boot 优点非常多,如:独立运行 简化配置 自动配置 无代码生成和XML配置 应用监控 ...原创 2018-10-13 14:04:52 · 8287 阅读 · 1 评论 -
Spring Boot学习总结(13)——Spring Boot加载application.properties配置文件顺序规则
SpringApplication会从以下路径加载所有的application.properties文件:1、file:./config/(当前目录下的config文件夹)2、file:./(当前目录)3、classpath:/config/(classpath下的config目录)4、classpath:/(classpath根目录)优先级由上至下。注意:优先级是指属性最后使用的值,而不是...原创 2018-08-22 10:18:45 · 10601 阅读 · 1 评论 -
Spring Boot学习总结(12)——Spring Boot Admin 2.0应用监控示例
Spring Boot Admin 2.0新特性Spring Boot Admin 2.0 变化还是挺多的,具体参考 官网说明,这里列几条主要的:使用Vue.js重写了UI界面,漂亮得不像实力派;直接集成了基于 spring security 的认证,无需引入第三方模块;加入 session endpoint 的监控支持。等等...下面就实际试验来操作感受一下!搭建 Spring Boot...原创 2018-07-18 12:27:11 · 5931 阅读 · 0 评论 -
Spring Boot学习总结(10)——SpringBoot打包成Docker镜像
${project.name}-${project.version} org.springframework.boot spring-boot-maven-plugin io.pumelo.HelloApplication repackage com.原创 2017-11-26 11:34:47 · 2531 阅读 · 0 评论 -
Spring Boot学习总结(11)——SpringBoot的Starter依赖包及作用
1. spring-boot-starter 这是Spring Boot的核心启动器,包含了自动配置、日志和YAML。2. spring-boot-starter-amqp 通过spring-rabbit来支持AMQP协议(Advanced Message Queuing Protocol. 。 3. spring-boot-starter-aop 支持面向方面的编程即AOP,包括spring-a原创 2017-12-20 17:24:35 · 2915 阅读 · 0 评论 -
Spring Boot学习总结(9)——SpringBoot集成Ehcache3.x
1、引入依赖包 javax.cache cache-api 1.0.0 org.ehcache ehcache 3.4.02、开启Spring Boot缓存@EnableCaching添加注解后Spring会根据以下顺序扫描缓存提供者进行创建Generic→JCache (JSR-107)→ EhCache 2.x→Hazelcast→Infinispan→Redis →Guava→Simple因原创 2017-11-05 17:14:10 · 5670 阅读 · 0 评论 -
Spring Boot学习总结(5)——SpringBoot Jar应用Linux后台部署执行
SpringBoot:应用日常jar后台启动:nohup java -jar ./owl.jar &直接前台执行:java -jar ./owl.jar如果 Maven 运行过程出现内存溢出,则可以添加下面参数:export JAVA_OPTS=-Xmx1024m -XX:MaxPermSize=128M -Djava.security.egd=file:/dev/./urando原创 2017-03-14 17:42:19 · 8798 阅读 · 0 评论 -
Spring Boot学习总结(8)——SpringBoot Common application properties(application.properties)详解
各种属性可以在您的application.properties/application.yml文件或命令行开关指定。下面提供了常见的Spring启动属性和引用它们的基础类的列表。# ===================================================================# COMMON SPRING BOOT PROPERTIES## T原创 2017-05-05 14:53:28 · 3679 阅读 · 0 评论 -
Spring Boot学习总结(7)——SpringBoot之于Spring优势
Spring在Java EE开发中是实际意义上的标准,但我们在开发Spring的时候可能会遇到以下令人头疼的问题:(1)大量配置文件的定义;(2)与第三方软件整合的技术问题,Spring每个新版本的推出都以减少配置作为自己的主要目标,例如:(a)推出@Component, @Service, @Repository, @Controller等注解在类上声明Bean;(b)推出@Co原创 2017-04-15 09:26:23 · 9122 阅读 · 1 评论 -
Spring Boot学习总结(6)——SpringBoot解决ajax跨域请求问题的配置
ajax是一种创建交互式网页应用的网页开发技术,是一种用于创建快速动态网页的技术,通过在后台与服务器进行少量数据交换。而ajax的跨域问题则是请求了其他项目的接口地址,当协议、子域名、主域名、端口号中任意一个不一样的时候,都算不同的域。不同域之间的相互请求,就叫跨域.处理ajax跨域的问题主要从ajax本身和服务器端去考虑,这里主要介绍服务器端应该怎样去解决,ajax本身的话可以考虑JSONP技术原创 2017-03-16 10:51:00 · 2621 阅读 · 0 评论 -
Spring Boot学习总结(4)——使用Springloaded进行热部署
我在开发的时候,总是会及时对自己的程序进行测试,总是频繁的重启web server,容器不烦我们都觉得烦了。dependencys目录下增加:org.springframework.bootspring-boot-devtoolsorg.springframeworkspringloaded1.2.6.RELEASE org.spri原创 2016-10-29 11:18:08 · 5809 阅读 · 0 评论 -
Spring Boot学习总结(1)——Spring Boot入门
摘要:Spring Boots是为了帮助开发人员很容易的创建出独立运行和产品级别的基于 Spring 框架的应用。从 Spring Boot 项目名称中的 Boot 可以看出来,Spring Boot 的作用在于创建和启动新的基于 Spring 框架的项目。它的目的是帮助开发人员很容易的创建出独立运行和产品级别的基于 Spring 框架的应用。Spring Boot 会选择最适原创 2016-07-06 09:55:41 · 5764 阅读 · 0 评论 -
Spring Boot学习总结(2)——Spring Boot整合Jsp
怎么使用jsp上面起了疑问,查阅了多方资料,找到过其他人的博客的描述,也找到了spring在github上的给出的例子,看完后稍微改动后成功整合jsp,于是决定将整合过程记载下来。无论使用的是那种ide,基本在maven的使用上都是相同的,本文使用的是myeclipse,创建maven web工程,pom中依赖如下:[html] view plain c原创 2016-07-06 09:59:32 · 7007 阅读 · 8 评论 -
Spring Boot学习总结(18)——Springboot 2.0选择HikariCP作为默认数据库连接池的五大理由
Springboot2默认数据库连接池选择了HikariCP为何选择HikariCP理由一、代码量理由二、口碑理由三、速度理由四、稳定性理由五、可靠性HikariCP为什么这么快优化并精简字节码更好的并发集合类实现使用FastList替代ArrayListHikariCP与Druid相比哪个更好?Springboot2快速上手参考资料Spring Boot 2默认数据库连接池选择了Hikari...转载 2019-09-17 10:10:35 · 2176 阅读 · 1 评论