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 · 2547 阅读 · 0 评论 -
分布式锁(二)__基于数据库实现
原理介绍: 要基于数据库实现分布式锁,最简单的方式可能就是直接创建一张锁表,然后通过操作该表中的数据来实现。 当需要锁住某个方法或资源时,就在该表中增加一条记录,想要释放锁的时候就删除这条记录 问题: 1.这把锁依赖数据库的可用性,数据库是一个单点,一旦数据库挂掉,会导致业务系统不可用 2.这把锁没有失效时间,一旦解锁操作失败,会导致锁记录一直在数据库中,其他线程无法再获得锁 3.这把...原创 2018-09-15 21:18:56 · 291 阅读 · 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 · 521 阅读 · 0 评论