프로그래밍3 [JAVA] com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Column 'userID' cannot be null 오류 해결하기 개인 프로젝트를 진행하는 도중에 com.mysql.jdbc.exceptions.jdbc4.MySQLLintergrityConstraintViolationExcepition: Column 'userID' cannot be null 이라는 오류가 생겼다. 구글링 한결과 DB를 넣어줄때 기본키에는 null 값을 주면 안된다고 한다! 하지만 나의 DB에는 이렇게 userID 가 null로 되있어서 오류가 떴던것.. 오류해결! 2021. 6. 3. [JSP] 이클립스 Unhandled event loop exception 오류 해결하기 게시판을 구현해보고자 Mysql과 이클립스와 연동해서 테이블을 생성하고 결과를 실행하니 Unhandled event loop exception 오류가 발현했다. 구글링을 해본 결과 2가지 방법이 있었는데 결과적으로 나는 2가지 방법으로는 모두 해결되지 않았다. 첫번째는 eclipse.ini 파일을 수정 하는 것이였다. Eclipse 응용 프로그램이 있는 폴더내 eclipse.ini 파일을 열어 '-vmargs' 바로 밑에 '-XX:MaxPermSize=256m' 추가를 하면 된다고 한다. 해결 안됐다.. 두번째로는 윈도우 운영체제를 업그레이드 하는 방법이였는데 이것도 해당이 되지 않았다. 구글링해도 해결방법이 나오지않아서 30분정도 끙끙댄 결과 해결방법을 알아냈다!!! 방법은 C:\Users\JSP\.m.. 2021. 5. 30. [Android] getSupportActionBar() 가 안써지는 오류 Intent를 사용하여 새로 만든 Activity에서 ActionBar를 사용하려고 새로운 Actionbar를 정의했을때 setsupportactionbar() 또는 getSupportActionBar() 함수가 정의되지 않았다는 에러가 뜨는 경우가 있다. 왜 안되는지 한참 고민하다가 도저히 모르겠어서 구글링한 결과 새롭게 만든 액티비티가 Activity 클래스를 상속하기 때문에 해당 함수가 없는 것이므로 상속하는 클래스를 AppCompatActivity로 바꾸면 해결된다고 한다. 빨간줄이 없어졌다! 이렇게 바꿔야 해당 함수들이 동작하는 이유는 ActionBar를 사용하는 구형 API와의 호환을 위해 안드로이드 하위버젼의 액티비티를 지원하는 AppCompatActivity를 사용해야 하기 때문이라고 한다.. 2021. 5. 24. 이전 1 다음