- 博客(6)
- 收藏
- 关注
转载 ThreadPool ThreadPoolExecutor使用和思考(上)-线程池大小设置与BlockingQueue的三种实现区别
此博客内容转载自:https://dongxuan.iteye.com/blog/901689 工作中多处接触到了ThreadPoolExecutor。趁着现在还算空,学习总结一下。 前记: jdk官方文档(javadoc)是学习的最好,最权威的参考。 文章分上中下。上篇中主要介绍ThreadPoolExecutor接受任务相关的两方面入参的意义和区别,池大小参数core...
2019-01-30 14:34:27 526
原创 MyBatis 传入多个参数,@Param注解
一、Param注解mybatis中的方法都是只支持传入一个参数的. 如果想传入多个参数.1.在方法参数定义Map集合,把需要传入的参数放入map中.public interface IUserMapper { User getUser(Map<String,Object> paramMap);}<?xml version="1.0" encodin...
2019-01-20 23:12:03 1980
原创 MyBatis 接口注解方式代替mapper.xml
一、使用注解方式配置映射关系 mybatis我们常用的是mapper.xml方式进行映射,在mapper.xml中写sql语句,还有一种方式是基于注解的方式来写,可以不用xml方式,这种方式在我们平时的开发中用的不多。 在基于注解的方式中,我们不需要写parameterType,因为mapper接口总的方法中的参数已经有了,也不需要写resultType,因为mapper接...
2019-01-20 23:06:03 3147
原创 MyBatis 高级查询和分页查询
一、mybatis高级查询和分页查询 mybatis中的#表示占位符,$表示直接拼接SQL二、高级查询和分页查询的综合QueryObject:public class QueryObject { private Long id; private String keyword; private Integer beginAge; priv...
2019-01-20 20:55:20 375
原创 MyBatis 动态SQL详解
MyBatis的优势 MyBatis 的强大特性之一便是它的动态 SQL 能力。如果你有使用 JDBC 或其他类似框架的经验,你就能体会到根据不同条件拼接 SQL 字符串有多么痛苦。拼接的时候要确保不能忘了必要的空格,还要注意省掉列名列表最后的逗号。利用动态 SQL 这一特性可以彻底摆脱这种痛苦。二、基本参数释义1.Mapper.xml之insert<!...
2019-01-18 23:22:01 282
原创 Redis redis自动连接,释放示例
一. 搭建简单的redis需要的jar包 commons-pool2-2.4.2.jar spring-data-redis-1.4.0.RELEASE.jar jedis-2.4.2.jar此三个版本的jar包能够完全的配合,不会出现jar包冲突,或者版本不符合的情况.redis作为一个数据库,不会影响到正常的业...
2019-01-16 14:59:53 3354
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人