望山居

真相本来是一体的,太大了,所以大家给他画了格子,结果把自己困了起来

导航

统计

随笔分类 -  Spring Boot Learning

1 2 下一页

ABC to develop Spring Boot
SpringBoot-mvn插件
摘要:在maven projects中有一组springboot的插件 六个选择: 0、build-info:Generate a build-info.properties file based the content of the current MavenProject. 1、help:Displa 阅读全文

posted @ 2018-06-27 11:03 穆道 阅读(113) 评论(0) 推荐(0) 编辑

springboot利用mail配置包,实现邮件发送
摘要:了解邮件发送与接收的过程: A->S1->S2->B 1、计算机A通过SMTP协议将邮件发送到服务器S1上; 2、服务器S1再发送到服务器S2; 3、计算机B通过POP3协议接收服务器S2上的邮件; SMTP(Simple Mail Trans Protocol):SMTP是电子邮件传输的互联网标砖 阅读全文

posted @ 2018-06-25 10:55 穆道 阅读(144) 评论(0) 推荐(0) 编辑

Thymeleaf基础知识
摘要:Thymeleaf是一个Java类库,它是一个xml/xhtml/html5的模板引擎,可以作为MVC的Web引用的View层。 Thymeleaf还提供了额外的模块与SpringMVC集成,因此推荐使用Thymeleaf来替代JSP 1、引入Thymeleaf 下面的diam是一个基本的Thyme 阅读全文

posted @ 2018-06-21 16:44 穆道 阅读(153) 评论(0) 推荐(0) 编辑

Thymeleaf模板引擎
摘要:JSP在内嵌的Servlet的容器上运行有一些问题(内建的Tomcat、Jetty不支持以Jar形式运行JSP,Undertow不支持JSP)。 Spring Boot提供了大量模板引擎,包括FreeMarker、Groovy、Thymeleaf、Velocity和Mustache,SpringBo 阅读全文

posted @ 2018-06-21 14:57 穆道 阅读(111) 评论(0) 推荐(0) 编辑

SpringBoot的运行原理
摘要:SpringBoot关于自动配置的源码在spring-boot-autoconfigure-xxxxx.jar中 <源码解析> 查看当前项目中已启用的和未启用的自动配置的报告的三种方法: 1、运行jar时候增加--debug参数: 2、在application.properties中设置属性: 3、 阅读全文

posted @ 2018-06-21 14:54 穆道 阅读(170) 评论(0) 推荐(0) 编辑

Profile配置
摘要:profile是spring用来针对不同的环境对不同的配置提供支持的,全局profile配置使用application-{profile}.properties(如application-prod.properties). 通过在application.properties中设置sprig.prof 阅读全文

posted @ 2018-06-21 12:25 穆道 阅读(225) 评论(0) 推荐(0) 编辑

SpringBoot中的日志配置
摘要:SpringBoot支持JavaUtilLogging,Log4J,Log4J2和Logback作为日志框架,无论使用哪种日志框架,SpringBoot已为当前使用日志框架的控制台输出及文件输出做好了配置。 默认情况下,SpringBoot使用Logback作为日志框架 配置日志级别: 配置日志文件 阅读全文

posted @ 2018-06-21 11:55 穆道 阅读(115) 评论(0) 推荐(0) 编辑

常规属性配置
摘要:在常规Spring环境下,注入properties文件里的值的方式,通过@PropertySource指明properties文件的位置,然后通过@Value注入之,在SpringBoot里,只需要在application.properties定义属性,直接使用@Value注入即可。 1、appli 阅读全文

posted @ 2018-06-21 11:32 穆道 阅读(130) 评论(0) 推荐(0) 编辑

命令行参数配置
摘要:SpringBoot可以是基于jar包运行的,打包成jar包的程序可以直接运行下面的命令运行: 可以通过以下命令修改Tomcat端口号: 阅读全文

posted @ 2018-06-21 10:58 穆道 阅读(124) 评论(0) 推荐(0) 编辑

starter pom
摘要:使用应用场景所需的starter pom后,相关的技术配置会消除,可以得到Spring Boot为用户提供的自动配置的Bean 1、官方的starter pom spring-boot-starter-amqp spring-boot-starter-mail 通过spring-social-twi 阅读全文

posted @ 2018-06-21 10:52 穆道 阅读(198) 评论(0) 推荐(0) 编辑

SpringBoot常用应用属性配置表
摘要:#========================================= #COMMON SPRING BOOT PROPERTIES # #This sample file is provided as a guideline. Do Not copy it in its entirety to your own application #=====================... 阅读全文

posted @ 2018-06-21 09:46 穆道 阅读(211) 评论(0) 推荐(0) 编辑

SpringBoot的配置文件
摘要:SpringBoot使用一个全局的配置文件application.properties或application.yml,放置在src/main/resources目录或者类路径的/config下 SpringBoot不仅支持常规的properties配置文件,还支持yaml语言的配置文件。yaml是 阅读全文

posted @ 2018-06-20 21:11 穆道 阅读(131) 评论(0) 推荐(0) 编辑

定制Banner
摘要:1、修改Banner (1)在SpringBoot启动的时候会有一个默认启动的图案 (2)在src/main/resources下新建一个banner.txt (3)通过http://patorjk.com/software/taag网站生成字符 (4)启动时候会变为修改内容 2、关闭banner 阅读全文

posted @ 2018-06-20 21:03 穆道 阅读(89) 评论(0) 推荐(0) 编辑

关闭特定的自动配置
摘要:关闭特定的自动配置应该使用@SpringBootApplication注解的exclude参数 例如:@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class}) 阅读全文

posted @ 2018-06-20 20:46 穆道 阅读(131) 评论(0) 推荐(0) 编辑

入口类和@SpringBootApplication
摘要:SpringBoot通常有一个名为*Application的入口类,入口类里有一个标准的Java应用的入口方法,main方法,在该方法中使用SpringApplication.run(xxxxxApplicaton.class,args),启动SpringBoot的应用项目 @SpringBootA 阅读全文

posted @ 2018-06-20 20:43 穆道 阅读(204) 评论(0) 推荐(0) 编辑

SpringBoot的快速构建
摘要:1、http://start.spring.io2、Spring Tool Suite3、IntelliJ IDEA4、Spring Boot CLI5、Maven手工构建 阅读全文

posted @ 2018-06-20 20:26 穆道 阅读(76) 评论(0) 推荐(0) 编辑

SpringBoot的优缺点
摘要:优点: 1、快速构建项目 2、对主流开发框架的无配置继承 3、项目可独立运行,无须外部依赖Servlet容器 4、提高运行时的应用监控 5、极大地提高了开发、部署效率 6、与云计算的天然集成 缺点: 1、书籍文档和资料的不全 2、如果你不认同Spring框架,这也许是它的缺点,但建议一定要使用Spr 阅读全文

posted @ 2018-06-20 20:21 穆道 阅读(448) 评论(0) 推荐(0) 编辑

SpringBoot的核心功能
摘要:1、独立运行的Spring项目 SpringBoot可以以jar包的形式独立运行,运行一个SpringBoot项目只需要通过java -jar xx.jar来启动。 2、内嵌Servlet容器 SpringBoot 可以选择内嵌Tomcat、Jetty或者Undertow,这样可以无需以war包形式 阅读全文

posted @ 2018-06-20 20:17 穆道 阅读(823) 评论(0) 推荐(0) 编辑

SpringBoot的特性
摘要:SpringBoot的理念“习惯优于配置” 习惯优于配置(项目中存在大量的配置,此外还内置了一个习惯性的配置,无须手动进行配置) 使用SpringBoot可以方便地创建独立运行、准生产级别的基于Spring框架的项目。 阅读全文

posted @ 2018-06-20 20:09 穆道 阅读(131) 评论(0) 推荐(0) 编辑

SpringBoot集成mybatis和mybatis generator
摘要:利用搭建的基本的spring boot框架,集成 mybatis + generator 1、设置 maven 的相关配置: File - setting - maven 设置 Maven home directory 和 setings file。(Tips:maven的使用涉及到hosts文件的 阅读全文

posted @ 2018-06-14 11:36 穆道 阅读(248) 评论(0) 推荐(0) 编辑

1 2 下一页
点击右上角即可分享
微信分享提示