四维致一
  • Java
    • CoreJava
    • Spring
    • java测试
    • 性能分析
  • 大数据
    • Kafka
    • Hadoop
    • HBase
    • Spark
    • Druid
  • Python
  • Scala
    • Scala
    • Gradle
  • GoLang
  • 工程
  • Bug
  • Tricks
  • 想法

预则立,不预则废

  • 当前位置 : 
  • 四维致一
  • /Java /Spring /
  • springboot入门05 – 包装SpringBoot Controller返回值

    2019年12月1日 作者:白42
    15评论

    一个项目使用了SpringBoot,需要对Controller的返回值进行二次包装。包装类结构大致如下: import org.springframework.http.HttpStatus; public class Result { p

    [阅读更多...]
  • springboot入门04 – 使用SpEL表达式

    2019年11月27日 作者:白42
    暂无评论

    概述 SpEL即Spring表达式语言(Spring Expression Language)。 从我通常的使用场景(API开发)来说,SpEL提供的大部分能力都可以划到奇技淫巧的范畴内。但是在一些场景下如缓存配置、ThymeLeaf取值等

    [阅读更多...]
  • springboot入门03 – 配置定时任务

    2019年11月14日 作者:白42
    暂无评论

    概述 在Java环境下创建定时任务有多种方式: 使用while循环配合Thread.sleep(),虽然稍嫌粗陋但也勉强可用 使用Timer和TimerTask 使用ScheduledExecutorService 定时任务框架,如Quar

    [阅读更多...]
  • springboot入门02 – 自定义数据源及多数据源配置

    2019年9月13日 作者:白42
    暂无评论

    spring-boot的自动化配置中是包含数据源连接配置的。但有些时候我们需要自定义数据源连接的配置,比如: 使用的数据库连接池Spring暂时还不支持; 需要配置连接多数据源; 需要自定义一些数据库连接配置项。 这三种只是我曾经遇到的情形

    [阅读更多...]
  • springboot入门01 – 缓存的使用

    2019年8月25日 作者:白42
    暂无评论

    前两天解决了一个Spring缓存的问题,因此就想到记录一下spring-boot缓存的使用。 开启缓存 SpringBoot开启缓存也容易,在启动类上添加@EnableCaching注解就可以了,不需要过多的配置。不过此时开启的缓存是比较简

    [阅读更多...]
  • SpringBoot探索01 – @Import注解

    2019年6月22日 作者:白42
    暂无评论

    Overview Spring中@Import注解最初主要是在配置类中使用,目的是引入其他的配置类(@Configuration)并实现自动注入。 目前Import并不只是支持引入@Configuration注解的类,也支持引入Import

    [阅读更多...]
  • CaffeineCache 慎用weakKeys

    2019年5月6日 作者:白42
    暂无评论

    前两天在一个Spring项目里使用了Caffine缓存,在application.yml中的配置如下: cache: type: CAFFEINE caffeine: spec: initialCapacity=1048576,maximu

    [阅读更多...]
  • Spring Controller层测试 – 05 SpringBootTest & WebServer

    2019年3月29日 作者:白42
    暂无评论

    在使用@SpringBootTest测试时可以指定一个端口,如@SpringBootTest(webEnvironment = WebEnvironment.RANDOM_PORT) 或 @SpringBootTest(webEnviron

    [阅读更多...]
  • Spring Controller层测试 – 04 SpringBootTest & MockMVC

    2019年3月29日 作者:白42
    暂无评论

    这种测试方案会加载完整的SpringContext,但我们仍然不需要Web Server,需要继续通过MockMVC来模拟请求。 在测试的时候主要用到了@SpringBootTest注解。看下代码: @RunWith(SpringRunne

    [阅读更多...]
  • Spring Controller层测试 – 03 WebContext & MockMVC

    2019年3月29日 作者:白42
    暂无评论

    这种Controller层测试方案会(部分)加载Spring Application Context。不过仍然还是主要是用MockMVC来进行测试,也不需要部署WebServer。 示例代码如下: @RunWith(SpringRunner

    [阅读更多...]
上一页 下一页

其他操作

  • 登录
  • 条目 feed
  • 评论 feed
  • WordPress.org

标签云

@Conditional @ConditionalOnClass ai aws banner BeautifulSoup DataGrip Dom4j go gradle HBase https IDEA jackson JavaFx JMeter json kafka lambda Linux mapreduce MAT Metrics MockMVC MyBatis mysql MySQL分区 null rz Skill Spark调优 spring spring.factories SpringBoot SpringBootTest Spring自动配置 yarn 反斜杠 广告 时区 条件注解 测试 爬虫 设计模式 配置
© 四维致一 All Rights Reserved. Theme zAlive by zenoven.
  • 冀ICP备15004595号-1