myBatic ${} #{} 차이
myBatic ${} #{} 차이 ${}를 사용할 경우 1. SQL Injection 보안 위험이 발생할 수 있다. 2. ${}은 사용자의 입력을 받는 경우(예, 테이블 명, 컬럼 명)에 사용한다. 3. 사용자의 입력값이 따옴표 없이 그대로 사용된다. #{}를 사용할 경우 1. PreparedStatement 생성 2. PreparedStatement 매개 변수 값 안전하게 설정 3. PreparedStatement 가 제공하는 set 계열의 메소드를 사용하여 물음표(?)를 대체할 값을 지정. 4. 들어오는 데이터 물자열로 인식하기 때문에 자동 따옴표 붙음
MyBatis
2023. 6. 16. 14:33
윈도우 업데이트 시 appdata 정리. 윈도우 업데이트 실패시
자꾸 윈도우 업데이트가 실패 하였다. 디스크 용량 문제 였다. c 드라이브 용량을 확보하려고 했는데 쉽지 않았다. 100기가 c드라이브로 잡았는데 모자란다. 요새 소프트웨어 용량들이 커서리.. 200기가는 잡아야 겠다. 윈도우 업데이트 까지 생각하려면.. 어디가 많이 차지하나 봤더니 Appdata Roaming 이런 쪽이 였다. 별문제 없어보이는데.. 아래 블로그를 보니 분명히 Roaming 쪽에 가서 하나하나 살펴보면 지워도될게 있다고 했다. 그 말을 믿고 폴더가 여러개였지만 하나하나 폴더별로 살펴보기로 했다. 그랬더니 정말 불필요한 폴더가 보이는 것이였다. 휴~ 며칠동안 삽질 했던게 구글링으로 해결했다. 인내를 가지고 살펴봐야 한다. https://seansworld.tistory.com/m/138 ..
기타
2023. 6. 9. 14:54
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- XE3
- xe addon
- xe애드온
- 스크래핑
- 이클립스
- EC
- KG
- 플러터
- XE
- webix
- 인포믹스
- 자바
- ocjap
- 프로씨
- 라이믹스 모듈
- 문자열
- Python
- MySQL
- proc
- JDBC
- esql
- php
- 자바 smtp
- C언어
- C
- 파싱
- ocajp
- 포인터
- 파이썬
- 오라클
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함