하.. 급하게 하는 바람에 정신 없었다. 정리를 해보면.. 결론은 자바에서 마이바티스 call을 한 결과는 null 이 없다고 한다. 제미나이 질의, 답변 결과이다.자바 mybatis List> list 가 값이 없으면 null 이야? 아니요, 마이바티스(MyBatis)에서 조회 결과가 없으면 List 객체 자체는 null이 아니라 비어 있는 리스트(size() == 0 또는 isEmpty() == true)로 반환되는 것이 기본입니다. 리스트와 내부 데이터 상태리스트 객체 자체: 조회 결과가 없어도 마이바티스가 빈 리스트 객체([])를 만들어 주므로 보통 null이 아닙니다. 리스트 내부의 맵(HashMap): 데이터가 아예 없으면 리스트 크기가 0이며, 데이터는 있으나 특정 컬럼 값이 null인 경우..
카페24 신청하기">카페24 신청하기
이전글에 insDoc.html 파일이 있으니 입력 html은 그것을 참고 하면 되고..라이믹스마다 좀 다른게 있는지 수정했다.insDoc 폴더를 하나 만들고 거기에 insDoc.html, insert_proc.php 파일 2개를 넣고 하면 된다.다른 호스팅에서 하니까 기존 파일에 ,member_srl,email_address,homepage,ipaddress 이 부분이 필수라고 해서 추가한 버전이다. init();header('Content-Type: application/json');try { // 1. 데이터 수집 $title = "후원신청서 - " . ($_POST['member_name'] ?: '무명후원자'); $member_name = $_POST['member_name'] ?..
이상하게.. 세션, 즉, 중복로그인 처리 로직 중에서 에러가 나는 부분이 있었다. 삽질을 오래 하다가.. 세션 null 처리 때문이 원인인것을 알아냈다.단순하게 세션이 null 만 체크하면 안된다. 세션이 null 이 아니면 continue 처리를 했는데, null이 아닌데 그 안에 요소를 접근하려고 하니 IllegalStateException 이 발생하였다. continue를 하려면 IllegalStateException에서 해야 한다.null은 아니지만 그 안의 요소를 null 인듯 하다. 그러니 세션 null 만 처리 하면 안된다. if (oldSession != null) { try { // 톰캣 9 이상에서는 만료된 세션일 경우 아래 메서드 실행 시 즉시 예외가 발생합니다. ..
메일을 전송하려는데 오류가 발생했다.javax.mail.internet.AddressException: Local address contains control or whitespace in string message.setFrom(new InternetAddress("관리자","관리자","UTF-8"));//보내는 사람그냥 관리자 메일 주소는 없고, 그냥 관리자라고만 표시가 될까해서 위에 처럼 했더니 안됬다. 그래서 아래 처럼 했다.message.setFrom(new InternetAddress("no-reply","관리자","UTF-8"));//보내는 사람그러니 되었다.
- Total
- Today
- Yesterday
- 포인터
- EC
- 라이믹스 입력폼
- 파이썬
- esql
- 인포믹스
- KG
- proc
- php
- ocjap
- XE3
- 라이믹스
- xe애드온
- webix
- 이클립스
- XE
- 파싱
- Python
- 자바
- 문자열
- C
- xe addon
- JDBC
- 프로씨
- 자바 smtp
- 오라클
- 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 | 29 | 30 | 31 |

