-
使用SpringMVC+Spring+MyBatis框架的原因 1)框架易于使用和輕量級(jí) 2)低代碼侵入性 3)成熟的社區(qū)和用戶群 秒殺業(yè)務(wù) 具有“事物”特性 秒殺/紅包 類需求越來(lái)越常見(jiàn) 面試常見(jiàn)問(wèn)題查看全部
-
官網(wǎng)地址查看全部
-
maven查看全部
-
主鍵沖突時(shí),不執(zhí)行插入。返回0。 insert ignore…查看全部
-
insert ignore into table 當(dāng)出現(xiàn)主鍵沖突時(shí),不報(bào)錯(cuò),返回0查看全部
-
maven 命令創(chuàng)建web骨架項(xiàng)目查看全部
-
logback、spring 、mybatis官網(wǎng)配置地址查看全部
-
https://github.com/Sunybyjava/seckill查看全部
-
配置掃描dao接口包 配置引用的sqlsessionfactory,使用beanname注入,后注入方式。避免查詢是找不到daasource。 配置掃描包,告訴spring dao的路徑。在調(diào)用時(shí)可以使用@resouece @inject @autoacquired引用dao。 在不用spring整合時(shí),需要通過(guò)mybatisq的接口加載主配置文件生成sqlsessionfactory,并通過(guò)sqlsession執(zhí)行相應(yīng)的sql語(yǔ)句。查看全部
-
整合 配置sqlsessionfactory 配置引用的數(shù)據(jù)源 配置引入mybatis主文件 配置掃描的entity,映射別名 配置掃描的xml,映射dao接口實(shí)現(xiàn)查看全部
-
整合,配置jdbc查看全部
-
使用xml實(shí)現(xiàn)dao接口,配置的namespace為dao所在路徑查看全部
-
mybatis主配置文件查看全部
-
CREATE TABLE seckill( `seckill_id` bigint NOT NULL AUTO_INCREMENT COMMENT '商品庫(kù)存id', `name` VARCHAR(120) NOT NULL COMMENT '商品名稱', `number` int NOT NULL COMMENT '庫(kù)存數(shù)量', `start_time` TIMESTAMP NOT NULL COMMENT '秒殺開啟時(shí)間', `end_time` TIMESTAMP NOT NULL COMMENT '秒殺結(jié)束時(shí)間', `create_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '創(chuàng)建時(shí)間', 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='秒殺庫(kù)存表';查看全部
舉報(bào)
0/150
提交
取消