我是靠谱客的博主 能干小蝴蝶,最近开发中收集的这篇文章主要介绍mysql column用下划线还是驼峰_请问如果把Bean类的驼峰自动转换为数据库字段下划线查询...,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

在字段上添加JPA或jSqlBox自带的@Column(name="field_name")注解,然后用

new SomeBean().loadById(1)就可以看到它生成的SQL都是按Column注解里的下划线格式来的。不象有些DAO工具有自定义下划线转换规则,jSqlBox必须用@Column注解来一个个标记,和Hibernate一样。如果量大的话,可以用以下代码一次头生成所有Bean类源码,再拷贝到项目里就行了:

DataSource someDatasource = ....;

Map setting = new HashMap();

setting.put("packageName", "com.demo.entity");

setting.put("imports", "import com.github.drinkjava2.jdialects.annotation.jdia.*;n"

+ "import com.github.drinkjava2.jdialects.annotation.jpa.*;n"

+ "import com.github.drinkjava2.jsqlbox.*;n" + "import static com.github.drinkjava2.jsqlbox.DB.*;n");

setting.put("classDefinition", "public class $1 implements ActiveEntity");

setting.put("linkStyle", true);

setting.put("fieldFlags", true);

TableModelUtils.db2JavaSrcFiles(someDatasource, Dialect.MySQL57InnoDBDialect, "c:/temp", setting);

最后

以上就是能干小蝴蝶为你收集整理的mysql column用下划线还是驼峰_请问如果把Bean类的驼峰自动转换为数据库字段下划线查询...的全部内容,希望文章能够帮你解决mysql column用下划线还是驼峰_请问如果把Bean类的驼峰自动转换为数据库字段下划线查询...所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(48)

评论列表共有 0 条评论

立即
投稿
返回
顶部