SpringBoot自定义装配的多种实现方式
摘要:Spring手动装配实现 对于需要加载的类文件,使用@Configuration/@Component/@Service/@Repository修饰 @Configuration public class RedisConfig { @Bean JedisConnectionFactory jedi
阅读全文
posted @
2020-05-26 10:55
GaraYing
阅读(850)
推荐(0)
windows本地连不上虚拟机redis服务完美解决
摘要:本机 win+R 输入cmd 进入dos 输入 ping 192.168.44.129 ,查看数据输送情况 虚拟机: ping 192.168.22.111 查看数据输送情况 firewall-cmd --query-port=6379/tcp 如果返回no则端口没有开启 firewall-cmd
阅读全文
posted @
2018-08-23 15:26
GaraYing
阅读(11757)
推荐(0)
基于状态机的乐观锁的实现
摘要:在腾讯课堂听了一节公开课,学习到了这么一个项目,遂记录下来。 发货系统和订单系统基于Spring-Boot项目,其中springboot整合了mybatis,log4j2等 ,项目中使用到了generator代码生成工具,生成dao/domain/mapper.xml文件 发货系统模拟(target
阅读全文
posted @
2018-08-15 17:17
GaraYing
阅读(1025)
推荐(0)
时间格式化
摘要:1. 使用SimpleDateFormat类构造 2. 利用fastjson 的@JsonField 注解 3. 利用注解@DateTimeFormat 和 @JsonFormat 注:时间格式化 HH:mm:ss 与 hh:mm:ss的区别 HH:mm:ss按照24小时制进行字符串格式化,和时间区
阅读全文
posted @
2018-08-03 22:48
GaraYing
阅读(219)
推荐(0)
Java序列化与反序列化
摘要:实现过程 实体类实现 Serializable接口 ObjectInputStream写入对象 ObjectOutputStream 读取对象
阅读全文
posted @
2018-07-31 17:34
GaraYing
阅读(123)
推荐(0)
SpringBoot 整合RabbitMQ错误记录
摘要:1. 控制台报错:Exception in thread "main" java.io.IOException…… Caused by: com.rabbitmq.client.ShutdownSignalException: connection error; protocol method: #
阅读全文
posted @
2018-04-08 15:57
GaraYing
阅读(763)
推荐(0)
Filter 和 interceptor 的区别
摘要:1. 拦截器 interceptor ● 特点:interceptor 依赖于web框架,在Spring中就是依赖于springMVC框架。在实现上是基于Java的反射机制,属于面向切面编程的一种运用,由于拦截器是基于web框架的调用,因此可以利用spring的依赖注入进行一些业务操作,同时一个拦截
阅读全文
posted @
2018-04-03 17:13
GaraYing
阅读(490)
推荐(0)
单例模式实现方式
摘要:简单方式: 简单方式: 公共域方式 公共域方式 工厂化方式 工厂化方式 枚举类方式 枚举类方式 静态内部类方式 测试 输出结果: SingletonDemo1:com.gara.singleton.SingletonDemo1@139a55SingletonDemo1:com.gara.single
阅读全文
posted @
2016-09-09 16:40
GaraYing
阅读(137)
推荐(0)