protected void calculateJavaClientAttributes() { if (context.getJavaClientGeneratorConfiguration() == null) { return; } StringBuilder sb = new StringBuilder(); sb.append(calculateJavaClientImplementationPackage()); sb.append('.'); sb.append(fullyQualifiedTable.getDomainObjectName()); sb.append("DAOImpl"); // $NON-NLS-1$ setDAOImplementationType(sb.toString()); sb.setLength(0); sb.append(calculateJavaClientInterfacePackage()); sb.append('.'); sb.append(fullyQualifiedTable.getDomainObjectName()); sb.append("DAO"); // $NON-NLS-1$ setDAOInterfaceType(sb.toString()); sb.setLength(0); sb.append(calculateJavaClientInterfacePackage()); sb.append('.'); sb.append(fullyQualifiedTable.getDomainObjectName()); sb.append("Mapper"); // $NON-NLS-1$ setMyBatis3JavaMapperType(sb.toString()); sb.setLength(0); sb.append(calculateJavaClientInterfacePackage()); sb.append('.'); sb.append(fullyQualifiedTable.getDomainObjectName()); sb.append("SqlProvider"); // $NON-NLS-1$ setMyBatis3SqlProviderType(sb.toString()); }
protected String calculateJavaClientInterfacePackage() { JavaClientGeneratorConfiguration config = context.getJavaClientGeneratorConfiguration(); if (config == null) { return null; } StringBuilder sb = new StringBuilder(); sb.append(config.getTargetPackage()); sb.append(fullyQualifiedTable.getSubPackage(isSubPackagesEnabled(config))); return sb.toString(); }
protected String calculateJavaClientInterfacePackage() { JavaClientGeneratorConfiguration config = context.getJavaClientGeneratorConfiguration(); if (config == null) { return null; } StringBuilder sb = new StringBuilder(); sb.append(config.getTargetPackage()); if (StringUtility.isTrue(config.getProperty(PropertyRegistry.ANY_ENABLE_SUB_PACKAGES))) { sb.append(fullyQualifiedTable.getSubPackage()); } return sb.toString(); }