一篇关于了解generatorConfig自动生成model,dao包的心路历程


	
		
			
			
		
		
		
		
		

		
		
			
		

		
		
			
			
			
			
		
        
		
			
			
		
		
		
			
			
		
		
		

generatorConfig.xml的内容


  • 最开始

我是用targetRuntime=“MyBatis3Simple”,上面斜体加粗部分,然后生成出来的xml文件出奇的简单 ,但当时刚学习也不懂就觉得好用 ,后来慢慢发现不足了


  • 后来
    变成targetRuntime=“MyBatis3” 都知道这个可以生成 pojo+example,同时也xml也多了好多东西,增删改查方法也可以通过byexample,这个就不多了 ,很少用到。

很少用到那就是多余的了
那就要考虑怎么解决 ,于是多了这个


这段的作用是:有时候我们数据库存放double类型 ,自动生成就会生成BigDecimal类型 ,很烦 ,这时候就用这句了 ,


  • 总结

上面这些就是影响到我上次自动生成的问题 ,其他注意的注释都写差不多 ,我上面的配置我认为生成出来的比较舒服,上次翻来覆去的弄了好几遍,希望不再犯这个问题,


对了,这里有一份变种版 ,同事写的, 可以自动生成service controller等包,
但只是有包名,空包 ,所以不说太多,链接在最下面

generatorConfig,点此下载

共勉。
2017年9月28日,马上回家

你可能感兴趣的:(数据库)