study/java 썸네일형 리스트형 [Spring Security] 스프링 시큐리티 개념 [Spring Security] 스프링 시큐리티 개념 DEV/Spring 2020. 7. 15. 10:49 1. Spring Security란? Spring Security는 Spring기반의 어플리케이션 보안(인증/권한)을 담당하는 프레임워크 Spring Security는 보안과 관련해서 체계적으로 많은 옵션들을 지원해준다. Spring Security는 Filter기반으로 동작하기 때문에 Spring MVC와 분리되어 관리 및 동작한다. Spring Security 3.2부터 XML로 설정하지 않고 자바 config설정으로 간단하게 설정할 수 있다. * 짚고 넘어가는 보안 용어 접근 주체(Principal) : 보호된 대상에 접근하는 유저 인증(Authentication) : 인증은 '증명하다'라는 .. 더보기 [JSP] DB연동시 사용되는 클래스와 메소드 정리,. 개발공간/JSP [JSP] DB연동시 사용되는 클래스와 메소드 정리,. 홍추니당 2013. 11. 28. 15:42 DB를 연동하면서 아무생각없이 타이핑하던 소스들을 정리해보기로 했다. DB를 생각하면 우선적으로 이제는 연결부터 생각이난다. 당연히 연결을 우선적으로 해야 DB를 사용할 수 있기 때문이다. DB를 연결하기 위해서는 JDBC드라이버 라는 것ㅇㅣ 필요하다. 이것은 해당 DBMS마다 다른 것이라. 따로 검색해서 해보면 될것이다. 나는 포스트그리를 사용하여 DB를 연결해보았었다. 연결하기위해서는 우선적으로 드라이버를 연결해야 한다. 그래야 드라이버에서 DBMS를 연결해주기 때문이다. 드라이버를 연결하기 위해서는 Class.forName(String);라는 것을 사용하게 된다. 문자열로 되어있는 매.. 더보기 [JSP] JSP DB 연동(2) 개발공간/JSP [JSP] JSP DB 연동(2) 홍추니당 2013. 11. 28. 14:21 JSP DB 연동(2) 바로 시작하겠다. 1. 3개의 자바 파일이 필요하다. DBcon = DB를 연결시켜주는 곳이랄까??..게임으로 따지면 로그인한다 생각하면 되겠다. DTO = DB의 자료저장. 그니까 DB데이터를 리턴해주고 생성해주는 곳이라 생각하면됨. DAO = DB의 실질적인 기능이 들어간다. 디비에게내리는 명령?이라 생각하면 쉽다. ..사실 공부중이다. 이 블로그 쓴 다음 확실하게 디비 메소드를 공부하고 다음 단계로 넘어갈 것이다. 일단..블로그작성먼저..ㅋㅋ 그러면 이제 DBcon으로 DB부터 연결해보는게 좋을 것 같다. -DBcon.Java 정말 허접한 주석이 달렸지만.. 소스는 내가 짠게 아니다.. 더보기 [JSP] JSP DB 연동(1) 개발공간/JSP [JSP] JSP DB 연동(1) 홍추니당 2013. 11. 28. 13:21 JSP DB 연동(1) JSP를 공부하던 중 DB연동을 하게 되는 법을 배웠다. 안드로이드에서 DB연동을 했었던 적이 있기에 눈에 들어오는게 확실히 많아졌다. 이번에 계기로 전에 이해하지 못했던 구석까지 이해할 수 있게 되었다. 예제는 2가지가 있는데 첫번째는 내가 직접만든거다. 물론.. 이곳 저곳에서 가져와서 수정한 것이기 때문에 상당히..소스가 더럽다... 그리고 2번째는 다른 블로그에서 퍼온건데, 정말 사용하기 좋은 방식으로 되있어서 틈틈히 공부하게 되었다. 자세히 올려준 그분한테 감사하다. 바로 시작하도록 하겠다. 우선 내가 제작한 소스이다. 포스트그리에 있는 많은 양의 데이터를 카운터 쿼리를 날려 20.. 더보기 이클립스(Eclipse) 한글 깨짐 오류 수정하기 이클립스(Eclipse) 한글 깨짐 오류 수정하기, 소스 인코딩 변경하기 이클립스(Eclipse) 한글 깨짐 오류 수정하기, 소스 인코딩 변경하기 환경: Eclipse 다른 프로젝트를 이클립스의 Import 기능을 이용해서 추가할 때 소스 인코딩 설정이 다른 경우 한글이 깨집니다. 보통 기본으로 설정된 인코딩으로 EUC-KR, MS946 을 사용하고 있습니다. 이클립스 프로젝트를 다국어 설정을 위해서 UTF-8 로 바꾼다면 소스에 들어간 한글은 깨지게 됩니다. 이번 포스팅에서는 주석으로 입력한 한글을 다시 정상적으로 돌리기 위해서 어떤 조치를 취해야 하는지 알아보도록 하겠습니다. ◎ 개별 프로젝트 인코딩 바꾸기 ▼ 이클립스에서 인코딩 설정은 크게 두 가지로 나눕니다. 이클립스 전체 인코딩 설정과 프로젝트.. 더보기 자바와 연동하는 방법(JDBC), 자바 ConnectionUtil 생성 방법 중앙 HTA (2106기) story/JDBC story 자바와 연동하는 방법(JDBC), 자바 ConnectionUtil 생성 방법 날아라쩡글이 2021. 10. 20. 21:14 JDBC Java DataBase Connectivity 자바가 DB에 접속해서 SQL을 실행할 수 있도록 하는 표준이다. DBMS는 종류에 따라서 작동방식이 다르다. java.SQL에는 2가지 모듈이 존재한다. java.SQL connection DB와 연결을 담당할 객체가 반드시 구현할 기능을 포함한 인터페이스이다. Preparedstatement DB에 SQL명령어를 DB에 전송한다. 결과를 받아올 객체가 반드시 구현할 기능을 포함한 인터페이스이다. resultSet SELECT SQL실행결과로 획득한 데이터를 담는 객.. 더보기 JAVA URL인코딩, 디코딩 – URLEncoder, URLDecoder JAVA URL인코딩, 디코딩 – URLEncoder, URLDecoder aaboo JAVA/JSP 2019년 11월 1일 URLEncoder.encode(String encodingString, String charsetName); //인코딩할 문자, 케릭터셋("UTF-8") URLDecoder.decode(String decodingString, String charsetName); //인코딩할 문자, 케릭터셋("UTF-8") 예제 import java.io.UnsupportedEncodingException; import java.net.URLDecoder; import java.net.URLEncoder; try{ String txt = "아부탱"; String txtEnc = URLEncode.. 더보기 이전 1 ··· 5 6 7 8 다음