ลบกวนที่ครับ พึงหัดเขียน จาวา อยากทราบว่าบรรทัดสุดท้ายหมายความว่ายังไงครับ

public BankBranch getBankBranchAgent(String login) {

StringBuilder sql = new StringBuilder()

.append(" SELECT BB.* ")

.append(" FROM USERS U ")

.append(" INNER JOIN PROFILES P ON U.LOGIN = P.LOGIN ")

.append(" INNER JOIN BANK_BRANCH BB ON P.BRANCH_CODE = BB.BRANCH_CODE ")

.append(" INNER JOIN BANK B ON B.BANK_CODE = BB.BANK_CODE ")

.append(" WHERE U.LOGIN =:LOGIN ")

.append(" AND B.IS_AGENT = 'Y' ");

MapSqlParameterSource parameters = new MapSqlParameterSource("LOGIN", login);

List banks = nameParamejdbcTemplate.query(sql.toString(), parameters, new BeanPropertyRowMapper<>ร้องไห้BankBranch.class, false));

return !banks.isEmpty() ? banks.get(0) : null;  <---บรรทัดตรงนี้หมายความว่ายังไงครับช่วยแนะนำที่ครับ (ตอนเช็ค)

}
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่