-
查看全部
-
查看全部
-
查看全部
-
查看全部
-
在<bean id="sqlSessionFactory" class="xxx"> 中加入<property name="typeAliasesPackage" value="xxx"/>用于指定数据库中表对应工程中的实体文件路径;
<property name="configLocation" value="classpath:mybatis-config.xml" />用于指定mybatis配置文件所在路径
查看全部 -
insert ignore into XXX ,这种数据插入标示如果在插入过程中主键冲突了,则不插入数据,并且返回0,这样就可以在service逻辑中更好的处理。可以用于高并发时出现的主键冲突问题。
查看全部 -
解决方案,set names gbk;
查看全部 -
CREATE TABLE seckill(
seckill_id bigint NOT NULL AUTO_INCREMENT COMMENT '商品库存id',
name varchar(120) NOT NULL COMMENT '库存数量',
start_time timestamp NOT NULL COMMENT '秒杀开启时间',
end_time timestamp NOT NULL COMMENT '秒杀结束时间',
create_time timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
PRIMARY KEY (seckill_id),
key idx_start_time(start_time),
key idx_end_time(end_time),
key idx_create_time(create_time)
)ENGINE=InnoDB AUTO_INCREMENT=1000 DEFAULT CHARSET=utf8 COMMENT='秒杀库存表';
默认字符是utf8,而不是utf-8
查看全部 -
秒杀“竞争” : 事务+行级锁
查看全部 -
SSM 配置官网
查看全部 -
XML提供SQL、
查看全部 -
mybatis映射实体类中的对应实体对象,可以在sql语句中用别名的方法
查看全部 -
当主键冲突时,可以使用ingore忽略
查看全部 -
天猫秒杀库存系统图
查看全部 -
一直报空指针错误发现是spring注入的为null这什么原因啊?查看全部
举报