[MSSQL] DB에 중문 데이터 삽입 시 글자가 깨지는 문제
·
Error Notes
중문 사이트를 작업하던 중에, MSSQL DB에 중문 데이터를 삽입했을 때 글자가 ???로 깨져서 들어가는 문제가 있었다. 해결방법1. 해당 컬럼의 데이터 타입이 NVARCHAR인지 확인하기  - 만약 VARCHAR라면 NVARCHAR로 변경해주어야 함 2. INSERT 문 작성 시 중문 문자열 앞에 N을 덧붙이기-- INSERT문 예시INSERT INTO 테이블명 (컬럼명)VALUES (N'瑞鍈');-- 프로시저 예시EXEC 프로시저명 @변수명=N?;
[Spring Boot] MyBatis xml 파일에서 WHERE ... LIKE 문 사용하기
·
Error Notes
에러 코드org.mybatis.spring.MyBatisSystemExceptionnested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping:  해결#  MySQLWHERE 컬럼명 LIKE CONCAT('%', #{name}, '%')위와 같이 사용해야 정상적으로 작동한다.
[JSP] JSTL 태그 안에 HTML 주석 작성 시 오류
·
Error Notes
#  관련 포스팅  - JSP 스크립트 : https://young0105.tistory.com/158  - JSTL : https://young0105.tistory.com/167  제목 ${j * 4 + i} 2023.04.12. ...위와 같은 코드처럼 JSTL 태그 안에 HTML 주석을 작성하면org.apache.jasper.JasperException 라는 오류가 발생할 때가 있다. (매번 오류가 발생하는 것은 아니고 정상 실행될 때도 있다.) JSTL 태그 안에는 JSP 스크립트 주석을 사용하도..
[Java/Swing] getText()를 사용할 수 없는 JPasswordField에서 값 가져오기
·
Error Notes
#  JPasswordField는 다른 텍스트 박스와 달리, getText()로 문자열을 가져올 수 없음  - JPasswordFied의 getPassword() 메서드는 char[] 값을 반환함      → String 타입으로 변환해주어야 함char[] pwChar = pwField.getPassword();String pw = new String(pwChar);// 코드 간소화String pw = new String(pwField.getPassword());
[Java] 로또 게임 구현 중 NullPointerException 발생
·
Error Notes
에러 발생 코드public class LottoFrameError extends JFrame implements ActionListener { JButton button; int[] lotto; // 중략 // @Override public void actionPerformed(ActionEvent e) { System.out.println("게임 시작 ~"); LottoRandomNumberBefore lottoRandomNumber = new LottoRandomNumberBefore(); // 객체 생성 lottoRandomNumber.lottoNumber(); // 번호 생성 lotto = lottoRandomNumber..