
springboot
文章平均质量分 82
jiguansheng
正在学习
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ApplicationContext启动过程
applicationContext 容器启动流程原创 2023-02-17 16:54:37 · 442 阅读 · 0 评论 -
mybatis-spring
mybatis 整合spring基础mybatis是通过sqlSessionFactoryBuilder 创建sqlSessionFactory。而在mybatis-spring中,是通过sqlSessionFactoryBean创建。原创 2023-02-16 13:51:53 · 905 阅读 · 0 评论 -
SpringBoot 零配置原理
SpringBoot 零配置原创 2023-02-13 00:40:01 · 293 阅读 · 0 评论 -
Pointcut注解表达式
execution拦截某个方法@Around(execution(* com.laqu..*.execute(..)))@annotation//@Around("@annotation(自定义注解)")//自定义注解标注在方法上的方法执行aop方法 如:@Around("@annotation(org.springframework.transaction.annotation.Transactional)")@within//@Around("@within(自定义注.原创 2021-08-21 07:21:08 · 622 阅读 · 0 评论 -
监听spring 容器启动事件 ContextRefreshEvent 与 ApplicationStartedEvent区别
@Slf4j@Componentpublic class ContextRefreshListener implements ApplicationListener<ContextRefreshedEvent> { @Resource private EsFindService esFindService; @Override public ...原创 2020-02-07 20:39:07 · 4575 阅读 · 0 评论 -
SpringCloud 分布式知识学习
@SpringCloudApplication 注解@Target(ElementType.TYPE)@Retention(RetentionPolicy.RUNTIME)@Documented@Inherited@SpringBootApplication@EnableDiscoveryClient@EnableCircuitBreakerpublic @interface ...原创 2020-02-03 20:09:44 · 105 阅读 · 0 评论 -
logback LogstashEncoder elk
<?xml version="1.0" encoding="UTF-8"?><configuration scan="true"> <!--定义日志文件的存储地址 勿在 LogBack 的配置中使用相对路径 <property name="LOG_NAME" value="/home"></property>--> ...原创 2019-12-17 15:06:23 · 3031 阅读 · 1 评论 -
拦截由@validated 报出的异常MethodArgumentNotValidException并
public class WordsRequest implements Serializable { private static final long serialVersionUID = 4048730427527061626L; @ApiModelProperty("昵称") private String nickname; @ApiModelProp...原创 2019-10-12 17:36:09 · 25434 阅读 · 1 评论 -
springboot2.1、mybatis-plus3.2 实现打印sql
在application.yml中添加:# 配置sql打印日志mybatis-plus: configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl如果是application.properties,添加:配置slq打印日志mybatis-plus.configuration.log-impl=o...原创 2019-12-04 16:58:17 · 698 阅读 · 0 评论 -
springBoot项目加载外置的配置文件
现状:在生产环境运行,用户可能需要更改配置文件里的信息,以适应实际情况。问题:正常情况下打jar包是包括配置文件的,修改完配置文件需要重新打jar包,这明显不合适。解决方式的补充说明:springBoot项目启动后会扫描以下路径的application.yml或application.properties,优先级由高到低,高优先级的配置会覆盖低优先级的配置。(1.2为jar包外...转载 2019-11-27 10:10:25 · 313 阅读 · 0 评论 -
springboot之jackson的两种配置方式
springboot 针对jackson是自动化配置的,如果需要修改,有两种方式:方式一:通过application.yml配置属性说明:##spring.jackson.date-format指定日期格式,比如yyyy-MM-dd HH:mm:ss,或者具体的格式化类的全限定名spring.jackson.deserialization是否开启Jackson的反序列化spri...转载 2019-11-20 10:52:07 · 2023 阅读 · 0 评论