已采纳回答 / Tiamo012
输出一下 seckillDao 看看有没有注入 SeckillDao这个接口的实现类代理类若是null的话 看看 spring 配置文件中 basePackage 这个属性和 mapperLocations 是不是对的
2016-07-05
已采纳回答 / 键盘兔
我查了资料 这里不应该用 timestamp 要用 datetimetimestamp 不能由用户插入数据的时候指定值,它要么设置了默认值永远不变,要么就只有数据创建和改变的时候由mysql更新为当前时间。下文来自:http://lavasoft.blog.51cto.com/62575/280284MYSql5的日期类型有三种:date(只有日期)、datetime(时分秒)和timestamp(时分秒)。一、TIMESTAMP1、TIMESTAMP列必须有默认值,默认值可以为'0000-00-00 0...
2016-06-25
已采纳回答 / yuwl
类名一样,只是包名不同,Mybatis是不会区分的,项目启动的时候就会报错。Mybatis通过<property name="typeAliasesPackage" value="com.myapp" />来自动扫描Entity,但它扫描的是各个包下的类名,而非全限定名。这是网友的:http://sgq0085.iteye.com/blog/2026077
2016-06-08
已采纳回答 / xulianzhen
jdbc.driverClassName=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3306/seckill?useUnicode=true&characterEncoding=utf8jdbc.username=rootjdbc.password=708242写成这样!或者把spring-dao.xml的xsd文件换掉:<?xml version="1.0" encoding="UTF-8"?><beans xml...
2016-06-05