2020年6月5日
摘要: AOP(Aspect Oriented Programming,面向切面编程)是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离, 阅读全文
posted @ 2020-06-05 10:27 王大慧 阅读(9224) 评论(0) 推荐(0) 编辑
  2020年6月4日
摘要: 一、在调用其他服务时,使用实体对象作为参数。按照以下配置。 1、feign接口。 @RequestMapping(value = "/user", method = RequestMethod.POST, consumes = "application/json") String getUserId 阅读全文
posted @ 2020-06-04 15:59 王大慧 阅读(8611) 评论(1) 推荐(1) 编辑
  2020年6月3日
摘要: 注解@Order或者接口Ordered的作用是定义Spring IOC容器中Bean的执行顺序的优先级,而不是定义Bean的加载顺序,Bean的加载顺序不受@Order或Ordered接口的影响; 1.@Order的注解源码解读 @Retention(RetentionPolicy.RUNTIME) 阅读全文
posted @ 2020-06-03 22:11 王大慧 阅读(1308) 评论(0) 推荐(0) 编辑
  2020年4月17日
摘要: FastDFS_Client源码:https://github.com/tobato/FastDFS_Client 引入fastdfs <dependency> <groupId>com.github.tobato</groupId> <artifactId>fastdfs-client</arti 阅读全文
posted @ 2020-04-17 17:52 王大慧 阅读(2323) 评论(0) 推荐(0) 编辑
  2020年3月25日
摘要: public static void main(String[] args) { String text = "123456"; String replacement = "two$two"; replacement = replacement.replaceAll("\\$", "RDS_CHAR 阅读全文
posted @ 2020-03-25 17:00 王大慧 阅读(2823) 评论(0) 推荐(0) 编辑
  2020年3月20日
摘要: package com.example.demo.Text; import org.springframework.core.io.ClassPathResource; import org.springframework.http.HttpStatus; import org.springfram 阅读全文
posted @ 2020-03-20 17:55 王大慧 阅读(351) 评论(0) 推荐(0) 编辑
  2020年3月19日
摘要: import org.apache.poi.ss.usermodel.Cell; import org.apache.poi.ss.usermodel.Row; import org.apache.poi.ss.usermodel.Sheet; import org.apache.poi.ss.us 阅读全文
posted @ 2020-03-19 12:14 王大慧 阅读(1274) 评论(0) 推荐(0) 编辑
  2020年1月8日
摘要: 1、添加依赖:log4j的依赖在springboot下已经提供了 <!--定时任务和@Slf4j注解日志的依赖--> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <optional 阅读全文
posted @ 2020-01-08 19:53 王大慧 阅读(3314) 评论(0) 推荐(0) 编辑
摘要: 1、pom文件添加jar包 <!--读取excel文件,配置POI框架的依赖--> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.17</version> </depend 阅读全文
posted @ 2020-01-08 16:12 王大慧 阅读(675) 评论(0) 推荐(0) 编辑
  2019年12月10日
摘要: 第一种方法: select (@i:=@i+1) as i,table_name.* from table_name,(select @i:=0) as it ; 第二种方法: set @rownum=0;select @rownum:=@rownum+1 as rownum, t.username 阅读全文
posted @ 2019-12-10 14:57 王大慧 阅读(2144) 评论(1) 推荐(1) 编辑