MySQL
li_yan_fei
这个作者很懒,什么都没留下…
展开
-
Mybatis MySQL 获取自动增长主键
有两种方式第一种: SELECT LAST_INSERT_ID() AS id insert into category(id, user_name, password,age) values (#{id,jdbcType=INTEGER}, #{userName,jdbcType=VARCHAR}, #{password,jdbcType=VARCH转载 2016-12-13 14:53:10 · 4129 阅读 · 0 评论 -
mybatis批量插入
已测试通过,记录下来,防止忘记 方法一: SELECT CURRENT_TIMESTAMP() insert into user_t (id, user_name, password,age) values ( #{item.id,jdbcType=INTEGER}, #{item.userName,jdbcType=VARCHAR}, #{原创 2016-12-15 23:58:21 · 226 阅读 · 0 评论 -
mybatis+spring junit单元测试
spring+mybatis 进行单元测试,今天学习了一下,记录下来 参考来源:点击打开链接 测试代码: public class TestUser { IUserService userService = null; @Before public void init() { ApplicationContext ac = new ClassPathXmlAppli转载 2016-12-16 21:45:17 · 923 阅读 · 0 评论 -
乐观锁、悲观锁、共享锁和排它锁的简单理解
个人简单理解 乐观锁(乐观并发控制)和悲观锁(悲观并发控制)是指数据库在对待并发上控制的两种思想,共享锁和悲观锁是具体的锁的实现,且都属于悲观锁。乐观锁没有加锁 1.共享锁(S)(读锁):一旦事务给数据或记录加上了共享锁(S),则只能读数据不能写数据,其他事务也只能加共享锁(S)知道上一个事务释放了锁 2.排它锁(X)(写锁):一旦被上上排它锁(X),该事务可进行读写操作,其他事务只原创 2017-09-19 16:34:50 · 1933 阅读 · 0 评论 -
MySql (学习笔记)
1.sum函数返回null问题 解决方法coalece(sum(xxx),0) 2.mybaties 参数问题 可以用#{0} 这样的下标式的(下标从0开始),也可以用#{param1}(从1开始)也可以#{参数名}注意用@Param绑定 3mybaties只传递一个参数是 做if 判断时出现 There is no getter for property named in 'class原创 2018-02-02 17:06:57 · 214 阅读 · 0 评论