本文整理了Java中org.mybatis.generator.api.IntrospectedColumn.getJavaProperty()
方法的一些代码示例,展示了IntrospectedColumn.getJavaProperty()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。IntrospectedColumn.getJavaProperty()
方法的具体详情如下:
包路径:org.mybatis.generator.api.IntrospectedColumn
类名称:IntrospectedColumn
方法名:getJavaProperty
暂无
代码示例来源:origin: abel533/Mapper
/**
* 列转换为字段
*
* @param introspectedColumn
* @return
*/
public static Field convertToJavaBeansField(IntrospectedColumn introspectedColumn) {
FullyQualifiedJavaType fqjt = introspectedColumn.getFullyQualifiedJavaType();
String property = introspectedColumn.getJavaProperty();
Field field = new Field();
field.setVisibility(JavaVisibility.PRIVATE);
field.setType(fqjt);
field.setName(property);
return field;
}
代码示例来源:origin: abel533/Mapper
/**
* 列转换为字段
*
* @param introspectedColumn
* @return
*/
public static Field convertToJavaBeansField(IntrospectedColumn introspectedColumn) {
FullyQualifiedJavaType fqjt = introspectedColumn.getFullyQualifiedJavaType();
String property = introspectedColumn.getJavaProperty();
Field field = new Field();
field.setVisibility(JavaVisibility.PRIVATE);
field.setType(fqjt);
field.setName(property);
return field;
}
代码示例来源:origin: abel533/Mapper
+ introspectedColumn.getContext().getEndingDelimiter();
if (!column.equals(introspectedColumn.getJavaProperty())) {
代码示例来源:origin: abel533/Mapper
+ introspectedColumn.getContext().getEndingDelimiter();
if (!column.equals(introspectedColumn.getJavaProperty())) {
代码示例来源:origin: abel533/Mapper
field.setInitializationString("\"" + introspectedColumn.getJavaProperty() + "\"");
context.getCommentGenerator().addClassComment(topLevelClass, introspectedTable);
topLevelClass.addField(field);
defaultMethod.addBodyLine(String.format("instance.%s = new %s(\"%s\");", introspectedColumn.getJavaProperty(), shortName, defaultValue));
代码示例来源:origin: abel533/Mapper
field.setInitializationString("\"" + introspectedColumn.getJavaProperty() + "\"");
context.getCommentGenerator().addClassComment(topLevelClass, introspectedTable);
topLevelClass.addField(field);
defaultMethod.addBodyLine(String.format("instance.%s = new %s(\"%s\");", introspectedColumn.getJavaProperty(), shortName, defaultValue));
代码示例来源:origin: abel533/Mapper
/**
* 创建 ColumnField
*
* @param column
* @return
*/
public static ColumnField build(IntrospectedColumn column) {
ColumnField field = new ColumnField();
field.setColumnName(column.getActualColumnName());
field.setJdbcType(column.getJdbcTypeName());
field.setFieldName(column.getJavaProperty());
field.setRemarks(column.getRemarks());
FullyQualifiedJavaType type = column.getFullyQualifiedJavaType();
field.setType(type);
field.setTypePackage(type.getPackageName());
field.setShortTypeName(type.getShortName());
field.setFullTypeName(type.getFullyQualifiedName());
field.setIdentity(column.isIdentity());
field.setNullable(column.isNullable());
field.setSequenceColumn(column.isSequenceColumn());
field.setBlobColumn(column.isBLOBColumn());
field.setStringColumn(column.isStringColumn());
field.setJdbcCharacterColumn(column.isJdbcCharacterColumn());
field.setJdbcDateColumn(column.isJDBCDateColumn());
field.setJdbcTimeColumn(column.isJDBCTimeColumn());
field.setLength(column.getLength());
field.setScale(column.getScale());
return field;
}
代码示例来源:origin: abel533/Mapper
/**
* 创建 ColumnField
*
* @param column
* @return
*/
public static ColumnField build(IntrospectedColumn column) {
ColumnField field = new ColumnField();
field.setColumnName(column.getActualColumnName());
field.setJdbcType(column.getJdbcTypeName());
field.setFieldName(column.getJavaProperty());
field.setRemarks(column.getRemarks());
FullyQualifiedJavaType type = column.getFullyQualifiedJavaType();
field.setType(type);
field.setTypePackage(type.getPackageName());
field.setShortTypeName(type.getShortName());
field.setFullTypeName(type.getFullyQualifiedName());
field.setIdentity(column.isIdentity());
field.setNullable(column.isNullable());
field.setSequenceColumn(column.isSequenceColumn());
field.setBlobColumn(column.isBLOBColumn());
field.setStringColumn(column.isStringColumn());
field.setJdbcCharacterColumn(column.isJdbcCharacterColumn());
field.setJdbcDateColumn(column.isJDBCDateColumn());
field.setJdbcTimeColumn(column.isJDBCTimeColumn());
field.setLength(column.getLength());
field.setScale(column.getScale());
return field;
}
代码示例来源:origin: org.mybatis.generator/mybatis-generator-core
public String getJavaProperty() {
return getJavaProperty(null);
}
代码示例来源:origin: oceanc/mybatis3-generator-plugins
private String makeFieldName(IntrospectedColumn introspectedColumn) {
String field = introspectedColumn.getJavaProperty();
field = field.substring(0, 1).toUpperCase() + field.substring(1, field.length() - 1);
return field;
}
代码示例来源:origin: beihaifeiwu/dolphin
public void print(String title, List<IntrospectedColumn> introspectedColumns) {
System.out.println("*******" + title + "********");
for (IntrospectedColumn column : introspectedColumns) {
System.out.println("ColumnName:" + column.getActualColumnName() + ", PropertyName:" + column.getJavaProperty());
}
}
代码示例来源:origin: org.mybatis.generator/mybatis-generator-core
public String getSelectList() {
StringBuilder sb = new StringBuilder();
boolean first = true;
for (IntrospectedColumn column : introspectedTable.getAllColumns()) {
if (first) {
first = false;
} else {
sb.append(", "); //$NON-NLS-1$
}
sb.append(column.getJavaProperty());
}
return sb.toString();
}
代码示例来源:origin: roncoo/roncoo-mybatis-generator
public static String getParameterClause(
IntrospectedColumn introspectedColumn, String prefix) {
StringBuilder sb = new StringBuilder();
sb.append("#{"); //$NON-NLS-1$
sb.append(introspectedColumn.getJavaProperty(prefix));
sb.append(",jdbcType="); //$NON-NLS-1$
sb.append(introspectedColumn.getJdbcTypeName());
if (stringHasValue(introspectedColumn.getTypeHandler())) {
sb.append(",typeHandler="); //$NON-NLS-1$
sb.append(introspectedColumn.getTypeHandler());
}
sb.append('}');
return sb.toString();
}
代码示例来源:origin: beihaifeiwu/dolphin
protected XmlElement wrapIfNullCheckForJavaProperty(String fieldPrefix, Element content, IntrospectedColumn introspectedColumn) {
StringBuilder sb = new StringBuilder();
XmlElement isNotNullElement = new XmlElement("if");
sb.setLength(0);
sb.append(introspectedColumn.getJavaProperty(fieldPrefix));
sb.append(" != null");
isNotNullElement.addAttribute(new Attribute("test", sb.toString()));
isNotNullElement.addElement(content);
return isNotNullElement;
}
代码示例来源:origin: roncoo/roncoo-mybatis-generator
public Field getJavaBeansField(IntrospectedColumn introspectedColumn) {
FullyQualifiedJavaType fqjt = introspectedColumn
.getFullyQualifiedJavaType();
String property = introspectedColumn.getJavaProperty();
Field field = new Field();
field.setVisibility(JavaVisibility.PRIVATE);
field.setType(fqjt);
field.setName(property);
context.getCommentGenerator().addFieldComment(field,
introspectedTable, introspectedColumn);
return field;
}
代码示例来源:origin: cxjava/mybatis-generator-core
public Field getJavaBeansField(IntrospectedColumn introspectedColumn) {
FullyQualifiedJavaType fqjt = introspectedColumn.getFullyQualifiedJavaType();
String property = introspectedColumn.getJavaProperty();
Field field = new Field();
field.setVisibility(JavaVisibility.PRIVATE);
field.setType(fqjt);
field.setName(property);
context.getCommentGenerator().addFieldComment(field, introspectedTable, introspectedColumn);
return field;
}
代码示例来源:origin: org.mybatis.generator/mybatis-generator-core
public static Field getJavaBeansField(IntrospectedColumn introspectedColumn,
Context context,
IntrospectedTable introspectedTable) {
FullyQualifiedJavaType fqjt = introspectedColumn
.getFullyQualifiedJavaType();
String property = introspectedColumn.getJavaProperty();
Field field = new Field();
field.setVisibility(JavaVisibility.PRIVATE);
field.setType(fqjt);
field.setName(property);
context.getCommentGenerator().addFieldComment(field,
introspectedTable, introspectedColumn);
return field;
}
代码示例来源:origin: handosme/mybatis-generator-plus
public Field getJavaBeansField(IntrospectedColumn introspectedColumn) {
FullyQualifiedJavaType fqjt = introspectedColumn
.getFullyQualifiedJavaType();
String property = introspectedColumn.getJavaProperty();
Field field = new Field();
field.setVisibility(JavaVisibility.PRIVATE);
field.setType(fqjt);
field.setName(property);
field.setComments(introspectedColumn.getRemarks());
context.getCommentGenerator().addFieldComment(field,
introspectedTable, introspectedColumn);
return field;
}
代码示例来源:origin: beihaifeiwu/dolphin
protected XmlElement getSelectKey(IntrospectedColumn introspectedColumn, GeneratedKey generatedKey) {
String identityColumnType = introspectedColumn
.getFullyQualifiedJavaType().getFullyQualifiedName();
XmlElement answer = new XmlElement("selectKey"); //$NON-NLS-1$
answer.addAttribute(new Attribute("resultType", identityColumnType)); //$NON-NLS-1$
answer.addAttribute(new Attribute("keyProperty", introspectedColumn.getJavaProperty())); //$NON-NLS-1$
answer.addAttribute(new Attribute("order", //$NON-NLS-1$
generatedKey.getMyBatis3Order()));
answer.addElement(new TextElement(generatedKey.getRuntimeSqlStatement()));
return answer;
}
代码示例来源:origin: cxjava/mybatis-generator-core
private void addResultMapElements(XmlElement answer) {
for (IntrospectedColumn introspectedColumn : introspectedTable.getBLOBColumns()) {
XmlElement resultElement = new XmlElement("result"); //$NON-NLS-1$
resultElement.addAttribute(new Attribute(
"column", MyBatis3FormattingUtilities.getRenamedColumnNameForResultMap(introspectedColumn))); //$NON-NLS-1$
resultElement.addAttribute(new Attribute("property", introspectedColumn.getJavaProperty())); //$NON-NLS-1$
resultElement.addAttribute(new Attribute("jdbcType", introspectedColumn.getJdbcTypeName())); //$NON-NLS-1$
if (stringHasValue(introspectedColumn.getTypeHandler())) {
resultElement.addAttribute(new Attribute("typeHandler", introspectedColumn.getTypeHandler())); //$NON-NLS-1$
}
answer.addElement(resultElement);
}
}
内容来源于网络,如有侵权,请联系作者删除!