SpringBoot
森林森
java学习
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
springboot自定义RedisTemplate与RedisCacheManager
RedisTemplate看下源码@Override public void afterPropertiesSet() { super.afterPropertiesSet(); boolean defaultUsed = false; //判断默认序列化是否为空 if (defaultSerializer == null) {//为空就走JDK的序列化方式 defaultSerializer = new JdkSerializationRedisSerializer(原创 2020-07-09 19:34:46 · 1743 阅读 · 0 评论 -
Spring boot thymeleaf 实现简单-页面国际化
新建Spring boot项目pom.xml文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven原创 2020-07-09 10:48:34 · 368 阅读 · 0 评论 -
springboot-整合mybatis简单整合
引入依赖<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target>原创 2020-07-08 21:46:33 · 200 阅读 · 0 评论 -
SpringApplication.run方法-run方法
public static ConfigurableApplicationContext run(Class<?>[] primarySources, String[] args) { return (new SpringApplication(primarySources)).run(args); }run方法 public ConfigurableApplicationContext run(String... args) { //创建一个StopWa..原创 2020-07-08 15:56:28 · 4583 阅读 · 0 评论 -
SpringApplication.run方法-创建SpringApplication对象
springboot启动类@SpringBootApplicationpublic class Task02Applicaiton { public static void main(String[] args) { SpringApplication.run(Task02Applicaiton.class,args); }}```### run方法```javapublic static ConfigurableApplicationContext run原创 2020-07-08 14:24:27 · 489 阅读 · 0 评论 -
SpringBootApplication-@ComponentScan
@Target(ElementType.TYPE)@Retention(RetentionPolicy.RUNTIME)@Documented@Inherited@SpringBootConfiguration //就是一个加了这个Configuration注解标记,可以被Spring扫描到@EnableAutoConfiguration/** * 包扫描器 */@ComponentScan(excludeFilters = { @Filter(type = FilterType.CU.原创 2020-07-07 21:09:24 · 731 阅读 · 1 评论 -
SpringBootApplication-@Import(AutoConfigurationImportSelector.class)
@Target(ElementType.TYPE)@Retention(RetentionPolicy.RUNTIME)@Documented@Inherited@AutoConfigurationPackage //标记自动配置@Import(AutoConfigurationImportSelector.class) //使用Import自动导入所有符合自动配置条件的Bean定义并加载到IOC容器public @interface EnableAutoConfiguration {..原创 2020-07-07 21:04:43 · 2182 阅读 · 1 评论 -
SpringBootApplication-@EnableAutoConfiguration
一般在SpringBoot启动类上都会加上@SpringBootApplication@Target(ElementType.TYPE)@Retention(RetentionPolicy.RUNTIME)@Documented@Inherited@SpringBootConfiguration //就是一个加了这个Configuration注解标记,可以被Spring扫描到@EnableAutoConfiguration@ComponentScan(excludeFilters = { .原创 2020-07-07 20:20:00 · 275 阅读 · 0 评论 -
idea 导入spring-boot-2.2.x源码
下载源码本地maven配置阿里 <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror> <mirr原创 2020-07-07 19:04:18 · 906 阅读 · 0 评论 -
SpringBoot自定义配置文件和类
自定义配置文件id=3name=王五java 类使用PropertySource 指定配置文件@Value注入@Configuration@Component@PropertySource( "classpath:student.properties")public class Student { @Value("${id}") private int id; @Value("${name}") private String name;原创 2020-07-07 13:45:34 · 393 阅读 · 0 评论 -
spring boot配置 properties与yaml配置各种类型
pom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-configuration-processor</artifactId> <optional>true</optional> </dependency原创 2020-07-07 11:30:50 · 757 阅读 · 0 评论 -
Spring Boot IDEA热加载
pom.xml增加 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> </dependency>idea 配置ctrl+shift+alt +/这样就可以了原创 2020-07-07 10:55:22 · 247 阅读 · 0 评论 -
不使用spring-boot-starter-parent做为父项目
不使用spring-boot-starter-parent做为父项目https://docs.spring.io/spring-boot/docs/2.1.8.RELEASE/reference/htmlsingle/13.2.2 Using Spring Boot without the Parent POM<!--<parent> <groupId>or...原创 2019-09-18 10:03:42 · 1079 阅读 · 0 评论 -
Spring Boot 配置文件之前缀属性注入 -二
Spring Boot 配置文件二application.properties## 家乡属性 Devhome.province=广东home.city=深圳home.desc=: 我生活在 ${home.province} ${home.city}.属性类package com.ghgcn.hello.config;import org.springframework.boo...原创 2019-04-29 09:58:33 · 6697 阅读 · 0 评论 -
Spring Boot 配置文件之 多环境变量-三
多环境通过在application.properties中配置下面的属性来实现# PROFILESspring.profiles.active= # Comma-separated list of active profiles. Can be overridden by a command line switch.dev## 家乡属性 Devhome.province=广东-de...原创 2019-04-29 10:04:59 · 1347 阅读 · 1 评论 -
Spring Boot 配置文件之自定义资源文件-四
自定义资源文件使用@PropertySource注解来实现文件-myconfig.properties#dubbodubbo.zookeeper.addr=127.0.0.1:2181dubbo.provider.timeout=6000dubbo.api.version=1.2.4dubbo.cache.dir=D:/datacenter/dubbo属性注入类package ...原创 2019-04-29 10:19:28 · 257 阅读 · 0 评论 -
Intellij IDEA 使用Spring-boot-devTools无效解决办法(转)
相信大部分使用Intellij的同学都会遇到这个问题,即使项目使用了spring-boot-devtools,修改了类或者html、js等,idea还是不会自动重启,非要手动去make一下或者重启其根本原因是因为Intellij IEDA和Eclipse不同,Eclipse设置了自动编译之后,修改类它会自动编译,而IDEA在非RUN或DEBUG情况下才会自动编译(前提是你已经设置了Auto-C...转载 2019-04-29 10:41:44 · 367 阅读 · 0 评论 -
Spring Boot Bean的装配-六
Spring中的注解Spring Framework 注解场景说明起始版本@Repository数据仓储模式注解2.0@Component通用组件模式注解2.5@Service服务模式注解2.5@ControllerWeb 控制器模式注解2.5@Configuration配置类模式注解3.0@Component作为一种由 S...原创 2019-05-05 17:16:18 · 573 阅读 · 0 评论 -
Spring Boot 使用Servlet与异步Servlet-五
建立spring-boot项目<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </dependency>...原创 2019-04-30 17:00:06 · 1180 阅读 · 0 评论 -
Spring Web MVC Rest处理流程(转)
原文:https://www.imooc.com/t/5387391转载 2019-05-10 12:23:24 · 390 阅读 · 0 评论 -
Spring 中DispatcherServlet初始化过程
Spring 初始化过程Spring 初始化过程javax.servlet.Servlet#public void init(ServletConfig config) 方法public interface Servlet { public void init(ServletConfig config) throws ServletException;}javax.ser...原创 2019-05-10 14:17:24 · 891 阅读 · 0 评论 -
Servlet API
原创 2019-05-11 19:44:19 · 116 阅读 · 0 评论 -
Spring boot 入门篇一
构建项目Maven 构建项目https://start.spring.io/ 访问使用下载完成使用idea导入项目项目结构5.添加controller@RestControllerpublic class HelloController { @GetMapping("/hello") public Map<String,Object> get...原创 2019-04-28 14:21:10 · 109 阅读 · 0 评论
分享