随笔分类 - SpringBoot
摘要:在Spring Boot中,你可以通过自定义注解和Spring的`BeanPostProcessor`来将对象注入到Spring容器中。以下是一个简单的实现步骤: 1. **创建自定义注解**: import java.lang.annotation.ElementType; import java
阅读全文
摘要: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
阅读全文
摘要: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-instan
阅读全文
摘要:@JsonIgnore:排除json序列化,将它标注在属性上不会进行json序列化 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",locale = "zh"):进行日期格式化 @JsonInclude(JsonInclude.Include.NON_NULL
阅读全文
摘要:引入依赖 <!-- junit5 spring-test--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test
阅读全文
摘要:引入lombok依赖 <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.24</version> <scope>provided</scope> </depe
阅读全文
摘要:应用程序由以下命令启动时,配置文件加载顺序 优先级从高到低
阅读全文
摘要:1.编写一个拦截器实现HandlerInterceptor接口 2.拦截器注册到容器中(实现WebMvcConfigurerAdapter的addInterceptors) 3.指定拦截规则(如果是拦截所有,静态资源也会被拦截) InterceptorConfig代码 package com.xt.
阅读全文
摘要:【创建包:datasource,配置2个数据源(DataSource01主数据源)】 package com.java.test1.datasource; import org.apache.ibatis.session.SqlSessionFactory; import org.mybatis.s
阅读全文
摘要:springboot对各种日志框架都支持,默认帮我们支持了slf4j.jar和logback的实现。如果不需要更改为其他日志系统如Log4j2等,则无需多余配置,LogBack默认将日志打印到控制台上。 如果使用LogBack,原则上是需要添加dependency依赖的 <dependency> <
阅读全文
摘要:package com.java.test1; import com.java.test1.controller.OrderController; import org.junit.jupiter.api.Test; import org.junit.runner.RunWith; import o
阅读全文
摘要:SpringBoot工程默认读取application.properties配置文件。如果需要自定义properties文件,如何读取呢? 一、在resource中新建.properties文件 在resource目录下新建一个config文件夹,然后新建一个.properties文件放在该文件夹下
阅读全文
摘要:【父工程(dubbo-demo)】 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/X
阅读全文
摘要:解决日期展示问题(返回的json中日期的格式是:"birthday":"1988-08-07T15:00:00.000+0000");需要转化成指定的格式(年月日时分秒格式) 在application.properties中添加如下配置,即可解决日期展示问题 #时间戳统一转换spring.jacks
阅读全文
摘要:springboot的配置文件有以下application.propertiesapplication-dev.properties 开发环境application-prod.properties 运行环境application-test.properties 测试环境 在application.p
阅读全文
摘要:nohup java -jar demo-0.0.1-SNAPSHOT.jar --server.servlet.context-path=/demo2 > ./biz.log 2>&1 &^C --server.servlet.context-path=/demo2 启动后设置目录为demo2
阅读全文
摘要:public class Result<T> { private Integer code; private String msg; private T data; public Integer getCode() { return code; } public void setCode(Integ
阅读全文
摘要:import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Controller;import org.springframework.ui.Model;imp
阅读全文
摘要:1.前台正确的js书写格式是: //点击查询, 执行下面这个函数 $("#searchByCriteria").click(function () { //var paramdata = $("#bck_qry_criteria_form").serializeJson();//serializeJ
阅读全文
摘要:fragment介绍 fragment类似于JSP的tag,在html中文件中,可以将多个地方出现的元素块用fragment包起来使用。 fragment使用 定义fragment 所有的fragment可以写在一个文件里面,也可以单独存在,例如:新建index.html <div th:fragm
阅读全文