DB에서 사용할 수 있는 함수나 명령어를 사용하여 선가공해 가져오는 것이 포인트다. 자료의 양이 많아지면 많아질수록 선가공 후처리를 공식처럼 사용해야 한다. 규모가 있는 회사에서는 기본적으로 다른 팀이 가공후 전달하는걸 받겠지만, 만약의 사태가 벌어질지도 모르니 꼭 숙지해두자.
Java에서 DB에 명령어를 String으로 전달할 때 오류가 나는 경우가 있다. like % 와 같이 특수문자를 사용하는 경우인데, 이럴때는
1. DB에서 지원하는 문자열을 합치는 명령어를 함께 넣는다.
2. String의 특성을 이용하여 "%"+var+"%"와 같은 형식으로 전달
할 수 있다.
HTML을 동적으로 만들어버리기 위해 만들어진 무시무시한 도구이다. 무려 HTML과 Java를 혼용한다. Java와 HTML을 열심히 배워두길 잘했다. 아래 소스와 같이 조금 이상한 부분들은 알아서 잘 이해하도록 하자.
<% String r = "admin";
if(r.equals("admin")) { %>
ADMIN <br>
<% }else{ %>
GUEST <br>
<% } %>