1.采用的是javax包里面@entity注解来映射实体,就不用写hbm文件了,首先 导包不要导错了,是javax里面的
2. 其次就是 在id上面用这个两个注解 @Id @GeneratedValue(strategy=GenerationType.AUTO)
我开始用的是String类型, 注意 数据库采用的是自增长 ,所以这里id不能用String类型(可以用Integer,Long)
3.在配置文件中 配置扫描包的位置<packagesScan > 这里的值需要设置成上一级目录,比如 你的entity在 com.zsmaster.entity中, 你就不能设置成 com.zsmaster.entity.* 需要设置成com.zsmaster.*
4.springmvc 的拦截路径设置成 /* 和/ 的区别:
当我们将spring mvc的拦截规则配置为/*的时候,按照servlet的匹配规则,则路径匹配会优先于扩展匹配,导致对jsp的请求会被拦截掉(访问不到jsp页面)
当用的是/时,就表示没有默认servlet, 当我们请求jsp时,就会交给jspServlet处理