![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springboot
MrBoringBigFish
一条咸鱼
展开
-
springcloud中常用的注解@
最近公司要用springcloud做一个大型项目,根据各位大神同事的demo,我总结了下用到的注解,仅供新手参考@SpringBootApplication是springboot启动类,包括三个注解,他们的作用分别是: @Configuration:表示将该类作用springboot配置文件类 @EnableAutoConfiguration:表示程序启...原创 2018-05-08 22:56:28 · 25857 阅读 · 1 评论 -
springboot的Hello World
项目下载地址:https://download.csdn.net/download/qq_36522306/10387332springboot_helloworld 最近本人在自学springboot,就萌生出了把自学过程跟一些知识点做一个总结,供以后复习查看。先了解一些基本概念:什么是springboot? Spring Boot是由Pivotal团队提供的全新框...原创 2018-05-02 16:39:21 · 441 阅读 · 1 评论 -
springboot的Json解析
Demo下载地址:https://download.csdn.net/download/qq_36522306/10387613本文分别以demo的形式来说说springboot默认的Json解析和使用FastJson工具解析springboot默认的解析方式为jackson,建立maven项目后,可在Maven包下找到相应的jackson包spring boot返回json数据:1>编写实...原创 2018-05-02 18:26:01 · 20480 阅读 · 1 评论 -
springloader实现springboot的热部署
Spring Boot热部署 在编写代码的时候,你会发现我们只是简单把打印信息改变了,就需要重新部署,如果是这样的编码方式,那么我们估计一天下来就真的是打几个Hello World就下班了。那么如何解决热部署的问题呢?创建maven项目后,在pom文件中添加:有两种运行方式可供选择:一>. 右键点击项目Run As -->maven Build ... --> sp...原创 2018-05-03 01:22:49 · 856 阅读 · 0 评论 -
devtools实现springboot的热部署
spring-boot-devtools介绍: spring-boot-devtools 是一个为开发者服务的一个模块,其中最重要的功能就是自动应用代码更改到最新的App上面去。原理是在发现代码有更改之后,重新启动应用,但是速度比手动停止后再启动还要更快,更快指的不是节省出来的手工操作的时间。其深层原理是使用了两个ClassLoader,一个Classloader加载那些不会改变的类...原创 2018-05-03 15:45:00 · 460 阅读 · 0 评论 -
springboot2.X项目入门篇之项目的创建及三种启动方式
首先我们打开idea创建springboot项目:项目创建完成之后打开是这样的:接下来我们加入一点测试代码:第一种启动方式,main方法启动:启动后访问结果正常:第二种启动方式,找到项目在本地环境存放的位置,在该位置打开命令行,在命令行中输入mvn spring-boot:run便可以启动项目,如下图所示:第三种启动方式,在项目的目录下执...原创 2019-03-11 00:21:50 · 809 阅读 · 0 评论 -
springboot2.X项目前言篇
从今天起我不定时更新springboot2.x学习篇及进阶篇,大家一起学习,一起进步。。。 因为以前都是用ThinkPad搭配eclipse开发,所以形成了习惯性的依赖,后面在朋友的影响下,用mac搭配idea开发,刚开始一点儿都不习惯,用了一段时间之后仿佛找到了程序员的人生真谛,首先贴出我的电脑配置(低配、但写java不卡):然后我电脑的jdk版本号:...原创 2019-03-10 23:47:01 · 213 阅读 · 0 评论 -
idea远程连接Linux并进行项目快速部署
idea内置功能实现项目快速部署idea的内置功能实现项目的打包、部署、发布springboot项目的简单搭建搭建环境搭建步骤测试项目是否能启动接口开发idea的SSH会话SFTP功能SSH连接的两种方式SSH单次配置, 单次连接SSH跟SFTP联合配置, 终身连接项目打包并上传到阿里云服务器idea打包Maven项目上传jar包到阿里云服务器idea的内置功能实现项目的打包、部署、发布spr...原创 2019-07-03 17:34:06 · 4171 阅读 · 0 评论