1.新建RunnableFactoryBean package com.spring4.pojo; import org.springframework.beans.factory.FactoryBean; /** * Created by liuya * * @author User: liuya * Date: 2018/5/3 * Time: 23:31 * projectName:spring4 */ public class RunnableFactoryBean implements…
一.简述         SpringBoot是基于spring框架之上的快速开发的框架.Spring4核心就是容器,容器提供了对bean的装配和管理.       spring依赖加载:      http://search.maven.org/#search%7Cga%7C1%7Cspring-context            搜索:spring-context:如图:               粘贴到pom文档中 POM文档: <?xml version="1.0"…
Spring Boot的核心   (1)Spring Boot的项目一般都会有*Application的入口类,入口类中会有main方法,这是一个标准的Java应用程序的入口方法.  (2)@SpringBootApplication注解是Spring Boot的核心注解,它其实是一个组合注解:   因为@SpringBootApplication注解包含了@Configuration注解的内容,所以     在Spring Boot项目中推荐使用@ SpringBootConfiguratio…
错误是java.lang.NoSuchMethodError: org.springframework.boot.SpringApplication.<init>([Ljava/lang/Object;)V: 因为采用了测试方法,所以引用了 @RunWith(SpringRunner.class)这个注释,和1.4.1版本和2.0.1版本的pom,导致版本冲突,将 @RunWith(SpringRunner.class)这个去除,版本统一成2.0.1样式,就正确了 package com.sp…
一.创建项目 (File--->New-->Project) 2.项目配置内容 3.选择配置项目的Group包名,Artifact项目名称 4.选择项目类型为web类型 5.创建成功,点击最后一步finish 二.代码编写 1.搭建pom.xml文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0&…
一.必须配置字端两个 server: port: 8080 servlet: context-path: /demo 二.两种mvc转换springboot,一种是注解,一种就是.yml或properties配置 三.实际项目源码 https://github.com/liushaoye/sprinboot-yml/tree/master…
一.关闭自动配置 在jar包下找下边的名字    设置关闭自动配置jar    多个的时候配置       二.自定义Banner   (1)网站搜索一个图案.网址:http://patorjk.com/software/taag/#p=display&h=3&v=3&f=4Max&t=itcast%20Spring%20Boot    (2)命名为Banner.txt,resources目录中   (3)重启springboot生效   (4)取消定义的Banner pa…
1.修改端口号主要是通过配置文件修改.如图: 完整版配置 ######################################################## ###server 配置信息 ######################################################## #spring boot 端口号配置 server.port = 8081 #spring boot 默认访问路径是/ server.context-path = /springboo…
描述: 编译器修改参数      -Dfile.encoding=GBK     -Dstr.encoding=GBK Condition位置: 某一个类或注解存在的时候,装配,否则不装配 相关代码: https://github.com/liushaoye/quick_start/tree/third…
一.搭建SpringBoot项目 详见此文:https://www.cnblogs.com/liuyangfirst/p/8298588.html 注意: 需要添加mail依赖的包,同时还添加了lombock,方便日志打印.如图所示 二.启动Application,测试项目搭建是否成功 三.配置properties文档 #########邮箱协议 spring.mail.host=smtp.163.com ####还可以是smtp.126.com 等 ##########发送邮件的用户名 spr…