- 博客(5)
- 资源 (6)
- 收藏
- 关注
原创 生产-消费者的两种实现方式
第一种: Storage:public class Storage { private final int MAX_SIZE = 100; private LinkedList<Object> list = new LinkedList<>(); public void produce(int num){ synchronized (Storage.clas
2017-04-12 16:20:36 353
原创 MyBatis-generator 代码生成工具
现在做很多小项目的时候,用到MyBatis,每次都要自己去写每个方法对应的xml把,很多小伙伴对MyBatis的xml书写不是很熟悉的,就会犯很多错误。现在有了这个工具就再也不用担心咯。 本工具可以帮你自动生成 dao层、entity层、以及dao对应mybatis所需要的xml文件(mapper层)。我们只需要在数据库建一张表然后按照下面稍稍改动一下,就能生成相应的代码。剩下的开发中心就只需要放
2017-04-12 15:07:45 382
原创 MySql获取插入记录自增主键ID值
现在这种场景偏多,获取的方式也很多。像MyBatis和Hibernate都有方式去获取该值。现在简单讲讲MyBatis是获取插入记录自增主键ID值的。public class Stu { private int id; private String name; public int getId() { return id; } public v
2017-04-11 16:29:03 2589
原创 移动端下拉刷新、上拉异步加载的插件以及轮播图插件
https://pan.baidu.com/s/1eSOOm2m dropload+swiper最近项目中用到了这两个插件,十分好用。这里简单介绍一下。一.dropload 1.引入css和js<link rel="stylesheet" href="../dropload.css"><script src="../dropload.min.js"></script>2.使用的核心代码<bo
2017-04-11 10:10:33 2874
原创 MyBatis拦截器分页原理及PageHelper分页插件教学
闲来无事,特地整理了一下MyBatis拦截器实现分页的原理。地球人应该都知道要利用JDBC对数据库进行操作,就需要一个statement对象,MyBatis也是如此。MyBatis在执行sql语句前会产生一个包含sql语句的Statement对象,而且对应的sql语句是在Statement之前产生的,所以我们就可以在MyBatis生成Statement之前对这个sql下手,分页本质上是sql lim
2017-04-10 16:36:11 4576
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人