mysql设置默认值不起作用?

因为我传入mybatis的xml文件中的值是以对象的方式传入的,所以未赋值的属性将会以null值传到数据库。所以想让mysql的默认值起作用,那么就把xml中sql语句中的不需要传的字段删了。或者用在网上看到的方法(把实体类中的get/set方法删了),但是不建议,万一要用到呢。也许还有其它方法,但暂时够用了,呵呵。

Eclipse 安装 mybatis generator 代码生成插件

之前根据网上的教程在本地放了一个 mybatis generator代码生成器,但是操作比较麻烦,而且只能生成mysql的。这次需要根据oracle数据表来生成几层相关的代码(字段太多了,手写的话确实比较花时间),于是上网找了新教程,发现mybatis generator 有eclipse的插件,挺不错的,马上学习一下: 详情