본문 바로가기

분류 전체보기214

[PIMS 개인정보보호관리체계] 1-3. 개인정보 보호의 컴플라이언스 개인정보보호관리체계 _1. 개인정보 이해 1-3. 개인정보 보호의 컴플라이언스 컴플라이언스 - 법규준수/ 준법감시/ 내부통제 동의 의미 - 사업 추진 과정에서 기업이 자발적으로 관련 법규를 준수하도록 하기 위한 일련의 시스템, 기업 윤리까지 포함하기도. - 외부 규제나 표준에 대해 지속적 관찰을 통해 준수 여부 확인 및 문제 개선하는 활동 - 기업의 비즈니스 연속성, 경영 투명성 확보를 위해 강제적, 자율적으로 다양한 규제를 준수하는 것 기업의 사회적 책임 - 기업이 단기 이익만을 위해 사회적 책임을 등한시 하고 단순 영리를 추구하는 것보다 사회 구성 유기체로서 사회적 책임에 충실하여야 오래 살아남을 수 있음 - CSR 기업 스스로가 자신의 사업 활동을 행할 때 이해관계자와의 상호관계에서 자발적으로 사회.. 2023. 10. 12.
[PIMS 개인정보보호관리체계] 1-2. 개인정보 보호 개인정보보호관리체계 _1. 개인정보 이해 1-2. 개인정보 보호 개인정보보호의 중요성 - 개인정보 침해 시 문제점 : 개인/기업/국가적 측면 - 사회 발전에 따른 개인정보 범위 확대 - 개인정보 침해 원인 : 개인정보처리자 / 정보주체 프라이버시 정의 - 개인정보는 프라이버시에서 파생 - 헌법 17조 : 프라이버시의 보호에 불가침 선언 - 사생활의 비밀과 자유에 대한 법적 논의 : 미국 프라이버시권 논의가 대표적 - 프라이버시의 어원 : 라틴어 빼앗다에서 유래 - 과거 : the right to be left alone. 소극적 권리. 사생활 침해받지 않고 공개 당하지 않을 권리. 개인간 사적 권리 - 1977 미국연방대법원 프라이버시권 : 침해당하지 않을 소극적 권리 -> 사적 결정의 독립성과 자율성 .. 2023. 10. 12.
[PIMS 개인정보보호관리체계] 1-1. 개인정보와 관련 법률 용어 개인정보보호관리체계 _1. 개인정보 이해 1-1. 개인정보와 관련 법률 용어 개인정보 정의 - 살아있는 개인에 관한 정보 - 개인을 알아볼 수 있는 정보 (직접식별정보) - 다른 정보와 쉽게 결합하여 알아볼 수 있는 정보 (간접식별정보) - 원래의 상태로 복원하기 위한 추가 정보의 사용, 결합 없이는 특정 개인을 알아볼 수 없는 정보 (가명정보) 살아있는 - 법적으로 사망한 것으로 간주되는 자는 보호 대상 x - 사망자의 정보가 사망자와 유족의 관계를 나타내는 정보라면 사망자의 정보이면서 동시에 유족의 정보가 되므로 보호 대상 o 개인에 관한 - 개인정보의 주체는 자연인. 법인 및 단체는 포함 x - 대표자를 포함한 임원진, 업무 담당자 등은 법인의 정보이면서 개인의 정보이므로 개인을 식별할 수 있는 정.. 2023. 10. 12.
[Spring 스프링 입문] 6. 스프링 DB 접근 기술 (1) * H2 데이터베이스 설치 // 프로젝트 루프에 sql/ddl.sql 파일 생성 // H2 데이터베이스에 member 테이블 생성 drop table if exists member CASCADE; create table member ( id bigint generated by default as identity, name varchar(255), primary key (id) ); * 순수 JDBC // build.gradle 파일에 jdbc, h2 데이터베이스 관련 라이브러리 추가 implementation 'org.springframework.boot:spring-boot-starter-jdbc' runtimeOnly 'com.h2database:h2' // 스프링부트 데이터베이스 연결 설정 추가 s.. 2023. 10. 10.
[Spring 스프링] 5. 회원 관리 예제 - 웹 MVC 개발 // 홈 컨트롤러 추가 package hello.hellospring.controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.GetMapping; @Controller public class HomeController { @GetMapping("/") public String home() { return "home"; } } //회원 관리용 홈 Hello Spring 회원 기능 회원 가입 회원 목록 // 회원 등록 폼 컨트롤러 @Controller public class MemberController { private final MemberService memberS.. 2023. 10. 10.
[Spring 스프링] 4. 스프링 빈과 의존관계 멤버 컨트롤러는 멤버 서비스를 통해서 행동하므로 멤버 컨트롤러는 멤버 서비스에 의존 관계가 있다 스프링 빈을 등록하는 2가지 방법 - 컴포넌트 스캔과 자동 의존관계 설정 - 자바 코드로 직접 스프링 빈 등록하기 컴포넌트 스캔 원리 - @Component 애노테이션이 있으면 스프링 빈으로 자동 등록 - @Controller 컨트롤러가 스프링 빈으로 자동 등록된 이유도 컴포넌트 스캔 @Component 를 포함하는 다음 애노테이션도 스프링 빈으로 자동 등록 - @Controller - @Service - @Repository 생성자에 @Autowired 를 사용하면 객체 생성 시점에 스프링 컨테이너에서 해당 스프링 빈을 찾아서 주입 생성자가 1개만 있으면 @Autowired 는 생략할 수 있음 스프링은 스프.. 2023. 10. 10.
728x90