关于timestamp的问题,需要先运行 set explicit_defaults_for_timestamp = 1,否则会报invalid default value错误
                
                    
                    2016-10-12
                
            找到答案了:数据库内部是没有乱码的,只是和cmd的编码方式不一样,在cmd呈现出来的中文数据才是乱码的,也造成了新增不了中文数据的情况。
                
                    
                    2016-10-12
                
            
                                已采纳回答 / 总在盼望总在失望
                                
                                                            Result Maps collection does not contain value for org.seckill.dao.SeckillDao.Seckill的意思是结果集不包含值org.seckill.dao.seckilldao,仔细查看你配置路径有没有错误
                            
                        
                        2016-10-11
                
            
                                最赞回答 / 龙王丨
                                
                                                            CREATE TABLE seckill(`seckill_id` bigint NOT NULL AUTO_INCREMENT COMMENT '商品库存id',`name` varchar(120) NOT NULL COMMENT '商品名称',`number` int NOT NULL COMMENT '库存数量',`start_time` TIMESTAMP NOT NULL COMMENT '秒杀开始时间',`end_time` TIMESTAMP NOT NULL COMMENT '秒杀结束...
                            
                        
                        2016-10-10
                
            
                                已采纳回答 / 假如真
                                
                                                            不对应数据库啊,这个参数就是传进去判断的,一般是传当前时间吧,如果传进去的时间在秒杀商品的开始时间与结束时间之间,则SQL的update能被执行,即可以秒杀该商品(商品数量-1)
                            
                        
                        2016-10-09
                
             
             
        









