- 博客(9)
- 收藏
- 关注
原创 spring使用注解启动流程分析
主要内容:一、IOC容器的初始化流1、创建IOC容器2、注册配置类3、BeanFactory后置处理器4、Bean的后置处理器5、创建Bean对象二、AOP切面的工作流程前期准备一、配置类@Configuration@EnableAspectJAutoProxy@ComponentScan(value = {"com.netease.study.ao...
2019-02-16 20:45:48 540
原创 redis缓存
槽位的信息存储于每个节点中。master会在其内存中创建一个复制数据用的缓存队列,缓存最近一段时间的数据,master和它所有的slave都维护了复制的数据下标offset和master的进程id,因此,当网络连接断开后,slave会请求master继续进行未完成的复制,从所记录的数据下标开始。AOF修改内存数据的命令存在一起,都写入新的AOF文件,新的文件一开始不叫appendonly.aof,等到重写完新的AOF文件才会进行改名,覆盖原有的AOF文件,完成新旧两个AOF文件的替换。...
2022-07-24 11:28:15 146
原创 有关feign接口本地调用
一、未做处理之前SDK:@FeignClient(value = "aiways-crm")public interface AccountService { @PostMapping("/crm/uic/accountService/addAccount") BaseResult<AccountServiceResponseModel> addAccount(@RequestBody AccountServiceRequestModel accountService
2020-06-04 10:25:08 5932 2
原创 发送邮件
1、创建JavaMailSender对象@Beanpublic JavaMailSender getJavaMailSender() { Security.addProvider(new com.sun.net.ssl.internal.ssl.Provider()); JavaMailSenderImpl mailSender = new JavaMailSenderImpl(); mailSender.setHost("smtp.ai-ways.com");
2020-06-04 10:18:00 577
原创 闲谈tk.mybatis
一、tk.mybatis说明tk.mybatis可以帮助我们完成基本的curd操作,本文基于tk.mybatis开发了插件,可以让我们的dao层代码不修改一行直接使用,当然如果需要复杂sql需要自己写,和之前的方法相同。二、插件1、依赖<dependencies> <dependency> <groupId>org...
2020-04-28 10:40:54 776
转载 springboot系列(三) 日志系统
参考:写的比我的好https://blog.csdn.net/wangmx1993328/article/details/81042373#%E6%97%A5%E5%BF%97%E6%A1%86%E6%9E%B6%E8%83%8C%E6%99%AF
2019-07-25 16:57:42 122
原创 springboot系列(二)-自动配置原理分析和实现自动配置
一、自动配置的原理分析1、回顾 上一节讲到springboot会自动加载classpath下面的META-INF/spring.factories文件文件里面找key为:org.springframework.boot.autoconfigure.EnableAutoConfiguration对应的值。下面以其中一个组件为例。2、HttpEncodingAutoConfigurat...
2019-05-14 19:53:05 113
原创 springboot系列(一)-HelloWorld入门和原理分析
一、SpringBoot Helloworld1、功能说明发送一个请求,返回一个结果,最基本的web工程2、搭建springboot工程2.1、新建一个springboot-study工程2.2、添加一个springboot-study-HelleWorld模块2.2、在父pom里面添加依赖 <dependencies> &l...
2019-04-30 18:58:35 562
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人