MySQL悲观锁 select for update实现秒杀案例(jfinal框架)
发布时间:2018-08-17作者:laosun阅读(4287)
为了方便测试,博主使用最新的jfinal框架,里边的东西就修改了一下a_little_config.txt,配置数据库链接的,启动直接打开DemoConfig.java,main方法启动即可(记得修改端口),这样就不用再去写jdbc了。感兴趣的朋友可以去了解一下:
主要源码(模拟120人同时抢购100件商品):package com.demo.index;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import com.jfinal.core.Controller;
import com.jfinal.plugin.activerecord.Db;
/**
* 秒杀/MySQL 悲观锁实现方式
*
* @author sun
*/
public class SecKillForPLController extends Controller {
public static int goodsTotalNu