![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
懒惰的毛毛虫
这个作者很懒,什么都没留下…
展开
-
mybatis逆向工程插件
一个简单的利用mybatis连接数据库生成实体和mapper的工程下面是项目结构图:首先lib引入jar包:GeneratorSqlmap.java:import java.io.File;import java.io.IOException;import java.util.ArrayList;import java.util.List;import or...原创 2018-09-09 23:00:50 · 2553 阅读 · 0 评论 -
分布式锁(二)__基于数据库实现
原理介绍:要基于数据库实现分布式锁,最简单的方式可能就是直接创建一张锁表,然后通过操作该表中的数据来实现。当需要锁住某个方法或资源时,就在该表中增加一条记录,想要释放锁的时候就删除这条记录问题:1.这把锁依赖数据库的可用性,数据库是一个单点,一旦数据库挂掉,会导致业务系统不可用2.这把锁没有失效时间,一旦解锁操作失败,会导致锁记录一直在数据库中,其他线程无法再获得锁3.这把...原创 2018-09-15 21:18:56 · 302 阅读 · 0 评论 -
MySql6.0连接问题
今天更新了mysql数据库到7.0,跑了一下之前的项目,结果跑错了网上找了下 发现mysql6.0以上驱动包及url写法都变了这里记录一下正确的连接方式:jdbc.driver=com.mysql.cj.jdbc.Driver#jdbc.driver=com.mysql.jdbc.Driver 6.0一下写法jdbc.url=jdbc:mysql://localhost:330...原创 2018-09-10 15:57:13 · 523 阅读 · 0 评论