摘要: @Autowired 与@Resource的区别: 1、 @Autowired与@Resource都可以用来装配bean. 都可以写5261在字段上,或写4102在setter方法上。 2、 @Autowired默认按类型装配(这个注解是属1653业spring的),默认情况下必须要求依赖对象必须存 阅读全文
posted @ 2020-11-05 17:50 你我一路随行 阅读(488) 评论(0) 推荐(0) 编辑
摘要: @Transactional注解详细用法 概述 事务管理对于企业应用来说是至关重要的,即使出现异常情况,它也可以保证数据的一致性。Spring Framework对事务管理提供了一致的抽象,其特点如下: 为不同的事务API提供一致的编程模型,比如JTA(Java Transaction API), 阅读全文
posted @ 2020-11-05 17:49 你我一路随行 阅读(1478) 评论(0) 推荐(0) 编辑
摘要: Java 四种线程池newCachedThreadPool,newFixedThreadPool,newScheduledThreadPool,newSingleThreadExecutor 介绍new Thread的弊端及Java四种线程池的使用,对Android同样适用。本文是基础篇,后面会分享 阅读全文
posted @ 2020-09-30 11:23 你我一路随行 阅读(281) 评论(0) 推荐(0) 编辑
摘要: HTTP返回状态码及错误大全 冰色丶倾城 2019-01-22 13:56:26 5175 收藏 3 分类专栏: http 版权 HTTP1xx - 信息提示这些状态代码表示临时的响应。客户端在收到常规响应之前,应准备接收一个或多个 1xx 响应。• 100 - 继续。• 101 - 切换协议。2x 阅读全文
posted @ 2020-09-08 11:34 你我一路随行 阅读(387) 评论(0) 推荐(0) 编辑
摘要: SpringBoot之Mybatis操作中使用Redis做缓存 转自:http://www.cnblogs.com/5ishare/ 今天这篇博客学习下Mybatis操作中使用Redis做缓存。这里其实主要学习几个注解:@CachePut、@Cacheable、@CacheEvict、@CacheC 阅读全文
posted @ 2020-08-14 11:42 你我一路随行 阅读(1157) 评论(0) 推荐(0) 编辑
摘要: SpringBoot事务注解详解 @Transactional spring 事务注解 1.简单开启事务管理 @EnableTransactionManagement // 启注解事务管理,等同于xml配置方式的 <tx:annotation-driven /> 2.事务注解详解 默认遇到throw 阅读全文
posted @ 2020-08-14 11:34 你我一路随行 阅读(1917) 评论(0) 推荐(0) 编辑
摘要: StringUtils中 isNotEmpty 和isNotBlank的区别【java字符串判空】 1 isNotEmpty(str)等价于 str != null && str.length > 0 2 isNotBlank(str) 等价于 str != null && str.length > 阅读全文
posted @ 2020-08-14 10:11 你我一路随行 阅读(462) 评论(0) 推荐(0) 编辑
摘要: jdbc,mybatis,hibernate各自优缺点及区别 先比较下jdbc编程和hibernate编程各自的优缺点。 JDBC: 我们平时使用jdbc进行编程,大致需要下面几个步骤: 1,使用jdbc编程需要连接数据库,注册驱动和数据库信息 2,操作Connection,打开Statement对 阅读全文
posted @ 2020-07-27 14:16 你我一路随行 阅读(221) 评论(0) 推荐(0) 编辑
摘要: redis有三种集群方式:主从复制,哨兵模式和集群。 1.主从复制 主从复制原理: 从服务器连接主服务器,发送SYNC命令; 主服务器接收到SYNC命名后,开始执行BGSAVE命令生成RDB文件并使用缓冲区记录此后执行的所有写命令; 主服务器BGSAVE执行完后,向所有从服务器发送快照文件,并在发送 阅读全文
posted @ 2020-07-14 20:47 你我一路随行 阅读(264) 评论(0) 推荐(0) 编辑
摘要: count是一种最简单的聚合函数,一般也是我们第一个开始学习的聚合函数,那么他们之间究竟由什么区别呢? 有的人说count(1)和count(*)他们之间有区别,而有的人说他们之间没有区别那么他们之间到底有没有区别呢。 从执行结果来说: count(1)和count(*)之间没有区别,因为count 阅读全文
posted @ 2020-07-14 20:44 你我一路随行 阅读(3316) 评论(0) 推荐(0) 编辑