Spring管理Bean分为两个部分,一个是注册Bean,一个装配Bean。 完成这两个动作有三种方式,一种是使用自动配置的方式、一种是使用JavaConfig的方式,一种就是使用XML配置的方式。 @Component 把普通pojo实例化到spring容器中 @Bean 需要在配置类中使用,即类 ...
分类:
编程语言 时间:
2019-11-04 11:38:11
阅读次数:
806
安装mysql有两种方式,1是rpm,2是自己配置。rpm类似于直接安装,系统自动配置,这里使用第二种方式。 1、下载mysql包 https://dev.mysql.com/downloads/mysql/ 2、新建文件夹 sudo mkdri /usr/local/mysql sudo mkdr ...
分类:
数据库 时间:
2019-11-03 12:37:22
阅读次数:
144
介绍: Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。 特点: 1. 创建独立的Spring应用程序 2. 嵌入的Tomcat,无需部署WAR文件 3. 简化Maven配置 4. 自动配置Spring 5. 提供生产 ...
分类:
编程语言 时间:
2019-11-02 13:26:59
阅读次数:
119
对于长时间基于spring框架做web开发的我们,springmvc几乎成为了开发普通web项目的标配。本系列文章基于快速启动的springboot,将从源码角度一点点了解springboot中mvc的面貌。在此之前,或许了解一些springboot启动流程会有所帮助。 目录: 1. 自动配置spr ...
分类:
编程语言 时间:
2019-11-01 11:10:28
阅读次数:
99
1、springboot自动配置 2、可以通过下面三种方式查看当前项目中已启用和未启用的自动配置的报告 a、运行jar时增加--debug参数: java -jar xxx.jar --debug b、在application.properties文件中设置属性: debug=true c、在sts ...
分类:
编程语言 时间:
2019-10-31 18:52:27
阅读次数:
73
一、安装 Windows直接使用 MSI installer . 默认安装目录为 C:\Go,回自动配置好环境变量。 并默认设置工作目录为:C:\Users\用户名\go 二、使用 在默认的工作目录下: 新建一个文件夹 src/go_code,编写程序 hello.go。 然后使用go工具构建程序, ...
分类:
其他好文 时间:
2019-10-31 01:01:11
阅读次数:
145
新建一个springBoot项目时,你会选择很多依赖,在项目中的build.gradle中你会看见各种start,例如下边的代码: 1、spring-boot-starter Spring Boot核心starter,包含自动配置、日志、yal配置文件支持2、spring-boot-starter- ...
分类:
编程语言 时间:
2019-10-29 21:34:14
阅读次数:
106
Spring Boot中通过依赖 spring-boot-starter-data-mongodb ,来实现 spring-data-mongodb 的自动配置。 但是默认情况下,Spring Boot 中,并没有像使用MySQL或者Redis一样,提供了连接池配置的功能。因此,我们需要自行重写 M ...
分类:
数据库 时间:
2019-10-28 20:45:49
阅读次数:
183
本文首发于个人网站: "自定义的Spring Boot starter如何设置自动配置注解" 在 "Spring Boot实战之定制自己的starter" 一文最后提到,触发Spring Boot的配置过程有两种方法: 1. spring.factories:由 Spring Boot触发 探测cl ...
分类:
编程语言 时间:
2019-10-27 18:30:36
阅读次数:
87
1.前言 springboot的最强大的就是那些xxxAutoconfiguration,但是这些xxxAutoConfiguration又依赖那些starter,只有导入了这些场景启动器(starter),我们很多自动配置类才能有用,并且还会新增一些功能。 我们要用一个场景(比如web),直接导入 ...
分类:
其他好文 时间:
2019-10-26 20:35:15
阅读次数:
147