//PreparedStatement pstmt = null;pstmt=conn.prepareStatemnet(sql);등등 작업 되었다는 가정 하
pstmt.setInt(1, java.sql.Types.INTEGER);
pstmt.setString(2, java.sql.Types.VARCHAR);
=> 그런데 결국 이거 안쓰고 SQL문을 분리했다.
::: 내가 하고자 한 기능 :::
상영 시각이 없는 스케쥴을 가진 영화의 경우, 개봉일을 null처리 하기
INSERT문에서 TO_CHAR(숫자형식의날짜, 'YYYY-MM-DD HH24:MI')로 했다면 TO_CHAR를 하지 못해서 그냥 바로 에러뜨는듯...
해결법 : RELEASE_DATE가 있는 버전과 없는 버전 둘로 나눠서 처리함.
하나의 기능을 하고나서 와 해결했다!! 하고 기뻐한다면 나머지 기능이 온전한지 다시 한번 확인해야함.
나는 꾸준히 테스트하는 편인데, 한번 꼬이면 나중에 어떻게 찾을지 아득해질듯...
그래서 GIT이 좋기도하다. 알아서 체크해줌~
근데 이러니 저러니 해도 젤 어려운건 CSS인듯.
기능은 내가 원하는게 정확히 뭔지 알고있어서 그거 하나 보고 달려가는데,
CSS는 미묘하게 진짜 미묘하게 안맞으면...
그리고 자꾸 JSP에서 스크립틀릿 겁내 쓰는데 이게 맞나? 싶음... 걍 자바인간이 되어버렸음
자꾸 최소화하려고 노력하고 되도록 효율적으로 스크립트 짜려고 시도하니까 그런듯...
너무 if문, for문 남발 보다는, 가독성있고 알아볼 수 있는 코드를 구현해야함!!!
'PROJECT' 카테고리의 다른 글
[MyBatis] PersistenceException 해결방법 (0) | 2022.03.16 |
---|---|
오늘의 문제점 (0) | 2022.03.15 |
내 첫 프로젝트 리뷰!! (0) | 2022.02.03 |
[GITHUB] 깃허브 revert (0) | 2022.02.01 |
[JSP] Datetime-local을 DB에 넣기 (0) | 2022.01.29 |