JDBC 프로그래밍을 하고 있는데 Exception in thread "main" java.sql.SQLException: No suitable driver found for jdbc:mariadb://11:3306?allowMultiQueries=true 이런 런타임 에러가 발생하였다. 이상하네.. 기존 소스 똑같이 배껴서 했는데.. 알고보니.. 기존 소스와 동일하나 jdbc 드라이버를 클래스 패스에 넣지를 않았다.. 그래서 jdbc 드라이버를 넣어주니 잘 되었다. 그리고 참고로.. ocpjp 문제인데.. try(Connection con=DriverManager.getConnection(URL,username,password)) 이렇게 쓰면 closed connection 런타임 에러가 발생한다. 이..
Uncaught TypeError: Cannot read properties of undefined (reading 'list') 웹 화면이 멎는것 처럼 보였다. 출력되야 될게 출력되지 않았다. 뭔가 오류가 발생했다. 흠.. 이상하다.. 또 복사 붙여넣기 과정에서 휴먼에러가 발생했구만.. 자 뭐가 문제인지 찾아보자. 웹 화면에서 발생했으니 F12를 눌러서 개발도구 창을 연다.(DevTools) 콘솔탭을 클릭하니 예상대로 에러메시지가 있었다. Uncaught TypeError: Cannot read properties of undefined (reading 'list') 흠.. 변수 list 를 읽을려고 하는데 문제가 생긴듯 하다. 그래서 찾아가 봤다. 역시나.. ajax("/list.do"); 를 통해 ..
Error updating database. Cause: java.lang.IllegalStateException: Type handler was null on parameter mapping for property It was either not specified and/or could not be found for the javaType / jdbcType combination specified. [2023-06-09 18:04:25] INFO [http-bio-8080-exec-5] jdbc.sqlonly (Log4JdbcCustomFormatter.java:74) - SQL : select LAST_INSERT_ID() [2023-06-09 18:04:25] INFO [http-bio-8080-e..
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: ### Error updating database. Cause: java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for com.common.sql.mapper.Mapper.insertToday ### Cause: java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for com.common.s..
Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping': Invocation of init method failed; nested exception is java.lang.IllegalStateException: Ambiguous mapping. Cannot map 'xxxController' method The..
자바 smtp java.net.UnknownHostException javax.mail.SendFailedException javax.mail.MessagingException smtp 연동 시 발생할 수 있는 데러에 관해 살펴본다. 잘 될거 같은데 막상 하다보면 정신이 없어서 잘 안된다. 차분하게 생각하면 별거 아니고 쉬운것을.. 막상 정신이 없다보니 먼길을 돌아간다. 워낙 IT가 복잡해서리.. 알아야 될것도 많고.. 묵시적인것도 많고.. 그럼 이제 먼길 안돌아가고 빠르게 해결할 수 있게 사례를 살펴 본다. 1. java.net.UnknownHostException : Exception in thread "main" javax.mail.MessagingException: Unknown SMTP host..
자바 json 프로그래밍을 하다 보면 아래와 같은 에러를 만날 수 있다. Exception in thread "main" java.lang.ClassCastException: class org.json.simple.JSONObject cannot be cast to class org.codehaus.jettison.json.JSONObject (org.json.simple.JSONObject and org.codehaus.jettison.json.JSONObject are in unnamed module of loader 'app') 흠.. 이상하네.. 분명이 잘 되는거 그대로 가져와서 했는데.. 꼭 이렇게 잘 되는거 가져와서 안되면 난감하다.. copy & paste의 저주인가.. 알고 봤더니 소스코드..
자바 에서 호스트이름을 얻어서 로컬 개발 운영 분기해서 동일한 코드를 사용하려고 생각했다. 그래서 호스트 이름을 얻어서 사용하려고 했는데 .. 호스트 이름을 못 외워서 또 찾는게 번거로웠다. 그래서.. 그냥 ip 주소는 알고 있으니 호스트이름 대신 ip 주소로 분기하는게 나을 것 같았다. import java.net.InetAddress; import java.net.UnknownHostException; public class HostnameExample { public static void main(String[] args) { try { InetAddress inetadd = InetAddress.getLocalHost(); String name = inetadd.getHostName(); Stri..
400 에러 일단 정의는 400 Bad Request HyperText Transfer Protocol (HTTP) 400 Bad Request 응답 상태 코드는 서버가 클라이언트 오류(예: 잘못된 요청 구문, 유효하지 않은 요청 메시지 프레이밍, 또는 변조된 요청 라우팅) 를 감지해 요청을 처리할 수 없거나, 하지 않는다는 것을 의미합니다. 400 Bad Request 일단 사전적 의미는 위와 같고.. 흔희 발생하는 상황은 개발에서는 잘 됐는데 운영가서 안되는 경우가 있을 수 있다. 모든게 다 동일한데.. 소스도 동일하고.. 이상하다.. 그러면 소스 문제가 아니고 다른 문제 이다. 그럼 다른 문제가 뭘까? 일단 API 체크하는 룰셋에서 허용하는 ip 대역이 아닐 경우 400 에러를 뱉을 수 있다. 때문..
- Total
- Today
- Yesterday
- 스크래핑
- 자바 smtp
- 인포믹스
- JDBC
- 파이썬
- 파싱
- 이클립스
- 라이믹스
- KG
- C
- EC
- 문자열
- xe addon
- 플러터
- 오라클
- 자바
- ocjap
- XE
- php
- proc
- 포인터
- esql
- Python
- C언어
- 프로씨
- MySQL
- XE3
- webix
- xe애드온
- 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 |