私の日食は、以下に示すようにコードをフォーマットしているため、そうではありませんが、コード行が長くなり、コードが長くなります。
// Inserting Person record
if (personDTO.getInsertPerson() != null
&& personDTO
.getInsertPerson()) {
newPersonID = super
.getPersonDBM()
.insertHRPerson(
personDTO);
//inserting into ADS_Person_Logs
personLogsDTO = super
.getPersonDBM()
.getPerson(newPersonID);
personLogsDTO
.setAction(PERSON_INSERT);
super.getPersonDBM()
.insertHRPersonLogs(
personLogsDTO);
if (logDTO.getGyr().equalsIgnoreCase("Y")) {
for (BigDecimal tempRegId : transactionLogMap
.keySet()) {
writeHRFeedTransactionLogEntry(personDTO,SUCCESS_MSG +
transactionLogMap
.get(tempRegId).getMessage(),
transactionLogMap.get(tempRegId)
.getGyr(),
transactionLogRegionMap
.get(tempRegId),
newPersonID,tempRegId);
}
insertedRecordsWithWarn++;
} else {
for (BigDecimal tempRegId : transactionLogMap
.keySet()) {
writeHRFeedTransactionLogEntry(personDTO,SUCCESS_MSG+ transactionLogMap
.get(tempRegId).getMessage(),
transactionLogMap
.get(tempRegId).getGyr(),
transactionLogRegionMap
.get(tempRegId),
newPersonID,tempRegId);
}
insertedRecords++;
}
}
しかし、ctrl + shift + Fを押したときに次のようにコードが表示されるようにしたい.
// Inserting Person record
if (personDTO.getInsertPerson() != null
&& personDTO.getInsertPerson()) {
newPersonID = super.getPersonDBM().insertHRPerson(personDTO);
//inserting into ADS_Person_Logs
personLogsDTO = super.getPersonDBM().getPerson(newPersonID);
personLogsDTO.setAction(PERSON_INSERT);
super.getPersonDBM().insertHRPersonLogs(personLogsDTO);
if (logDTO.getGyr() .equalsIgnoreCase("Y")) {
for (BigDecimal tempRegId : transactionLogMap.keySet()) {
writeHRFeedTransactionLogEntry(personDTO,SUCCESS_MSG +
transactionLogMap.get(tempRegId).getMessage(),
transactionLogMap.get(tempRegId).getGyr(),
transactionLogRegionMap.get(tempRegId),
newPersonID,tempRegId);
}
insertedRecordsWithWarn++;
} else {
for (BigDecimal tempRegId : transactionLogMap
.keySet()) {
writeHRFeedTransactionLogEntry(personDTO,SUCCESS_MSG+
transactionLogMap.get(tempRegId).getMessage(),
transactionLogMap.get(tempRegId).getGyr(),
transactionLogRegionMap.get(tempRegId),
newPersonID,tempRegId);
}
insertedRecords++;
}
}
正確な形式でなくても...コードが見苦しく見えるので、コードの行数を減らす必要があります。
提案を提供してください!