Light
Dark
개요 스프링 공부를 하면서 JPA를 사용했고 여기서 DB의 pk에 해당하는 자바의 자료형으로 Long혹은 Integer를 사용하곤 했다. 어느 곳을 보면 Integer를 사용하고 다른 곳에서는 Long을 사용했다. 개인적으로 long을 사용하지 않는 이유와 Integer를 사용하지 않는 이유가 궁금해서 정리해보려한다.... Read More
개요 사용자의 로그인과 세션 트래킹은 웹 애플리케이션에서 필수적인 기능이다. 과거에는 HttpSession과 Cookie를 이용해서 직접 구현했지만 스프링을 적용할 때는 Spring Security와 약간의 설정을 적용하는 것 만으로도 구현이 가능하다. 스프링 시큐리티는 원래는 별도의 프레임워크로 시작되었다고... Read More
개요 웹의 기초를 떠올려보자. 서블릿은 응답 인코딩을 HTML로 설정하여 브라우저에 HTML을 출력할 수 있다. response.setContentType("text/html; charset=UTF-8"); response.setCharacterEncoding("utf-8"); Print... Read More
What is Pythonic Code?? Pythonic Code는 간단하게, 파이썬 특유의 문법을 활용하여 효율적으로 코드를 표현하는 기법을 말한다. 파이썬스러운 코드라고 할 수 있겠다. 그렇다면 파이썬스러운 코드라는 것이 뭘까? 예를 들어 여러 단어들을 합쳐서 하나의 문자열로 만들고 싶을 때 다음과 같이 코드를 짤 수 있다. colors = ['red',... Read More
HTML에 스타일을 입히는 방법 우리가 작성한 HTML은 CSS로 색을 입히는등 디자인적인 요소를 적용할 수 있다. 이는 HTML요소를 선택하고 CSS 속성을 선언하는 식으로 작업한다. 간단한 예 <div>Hello World!!</div> div { font-size:50px; } c... Read More