본문 바로가기

전체 글

(37)
로그인 시 방문 기록 insert하기 INSERT INTO VISIT(VISIT_NO, MEM_NO) VALUES(VISIT_SEQ.NEXTVAL, #{memNo}) @RequestMapping(value = "/LoginAjax", method = RequestMethod.POST, produces = "text/json;charset=UTF-8") @ResponseBody public String LoginAjax(HttpSession session, @RequestParam HashMap params) throws Throwable { ObjectMapper mapper = new ObjectMapper(); Map model = new HashMap(); params.put("pw", Utils.encryptAES128(params...
회원가입 시 기본아이콘 넣어주기 SELECT MAX(MEM_NO) AS MEM FROM MEMBER INSERT INTO ICON_BUY(MEM_NO, ICON_NO) VALUES(#{memNo}, 3) // 3번 아이콘이 기본아이콘 번호 @RequestMapping(value = "/Action/{gbn}", method = RequestMethod.POST, produces = "text/json;charset=UTF-8") @ResponseBody public String Action(@PathVariable String gbn, @RequestParam HashMap params) throws Throwable { ObjectMapper mapper = new ObjectMapper(); Map model = new HashMa..
Mail root-context.xml에 mailSender 추가 메일을 보내려면 구글아이디 보안 강화를 낮추던가 2단계보안으로 높이던가 해야하는데 나는 2단계보안으로 높이고 2단계보안하면 나오는 인증번호로 password의 value를 설정해주어야한다. web.xml에 메일 라이브러리 추가 MailController 생성 return "Login/find_pw2"; => setViewName과 비슷한 느낌 나는 Ajax를 통해 새로운 비번을 만들고 메일을 보낼거라 Ajax도 만들어준다. 1. str를 통해 생성된 npw를 id=npw에 값을 넣어주고 2. 사용자가 입력한 이름과 이메일이 일치하면 email을 id=tomail에 넣어준다. 3. "장바구니 임시 비밀번호 : "+res.npw+"\n로그인 후 꼭 비..
정처기 실기 오답노트(1) 1. 일의 순서를 계획적으로 정리하기 위한 수렴기법으로 비관치, 중간치, 낙관치의 3점 추정방식을 통해 일정을 관리하는 기법 더보기 답 : PERT 2. 기업 내부환경과 외부환경을 분석하고, 강점, 약점, 기회, 위협요인을 규정하고 이를 토대로 경영전략을 수립하는 방법 더보기 답 : SWOT분석 3. 릴레이션 A, B가 있을때 릴레이션 B조건에 맞는 것들만 릴레이션 A에서 튜플을 꺼내 프로젝션하는 관계대수 기호는? 더보기 답 : ÷ 디비전 4. EAI 구축유형 4가지 더보기 답 : 포인트 투 포인트, 허브 & 스포크, 메세지 버스, 하이브리드 5. 4+1 뷰 중 다음 설명에 해당하는 뷰가 무엇인지 쓰시오. '컴포넌트가 물리적인 아키텍처에 어떻게 배치되는가를 매핑해서 보여주는 뷰' 더보기 답 : 배포뷰 6..
공통코드 공통코드 - 여러 곳에서 사용가능한 코드화 데이터들을 관리하기 위한 테이블 코드화 - 공통된 데이터의 형태를 묶어서 숫자화 시켜놓은 것
Github 형상관리도구 : 코드의 형태를 관리하는 지원도구. 버전별 관리기능을 제공. 협업을 위해 사용 CSV : 유로. SVN : 무료. CVS와 기능 동일.(터지면 안올리감) Git : 무료. 배포버전지원을 위해 만들어짐. Github를 통하여 별도 서버 없이 사용가능(터져도 올라감) 브랜치 메인 브랜치 - 메인 가지 fetch -> 정보취득 pull -> 원격에서 코드 취득( 깃 서버 쪽에서 다운) merge -> 변경사항 병합. 버전 통일 push -> 원격에 코드 올림 요즘은 토큰을 받아서 입장해야함 토큰 생성 밑에 토큰생성 클릭 토큰코드는 한번생성 후 지금밖에 못본다 꼭 복사해서 보관해놓을 것 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 Git 서버 생성 1. Github에서..
exception exceptionresolver - 예외발생시 납치하는 애
Restful Restful : 주소를 통하여 결과를 취득한다. 전송 방식 POST : 데이터 전달 GET : 데이터 전달 PUT : 등록 PATCH : 수정 DELETE : 삭제 @RestController : Controller 역할을 하나 해당 컨트롤러 안의 메소드들은 모드 ResponseBody 처리를 한다. REST관련을 달겠다. RequestMapping + Post = PostMapping