본문 바로가기
임시비밀번호 발급시 사용할 임시비밀번호 만들기 java Random rnd =new Random(); StringBuffer buf =new StringBuffer(); for(int i=0;i 2023. 4. 4.
KG이니시스 결제창 결제페이지 안보일 때 안뜰 때 해결 방법 kg이니시스 결제 API 설치중 JS문제없고.. 마우스 올리면 화면은 뜨는거 같은데 (개발자 도구에 심지어 스크립트 코드도 다보임) 화면이 안 보일 때가 있다^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! (나의경우) 답답해서 아주 헛짓거리를 했는데 진짜 별거 아닌 이유였고.. 매뉴얼도..;; 발견해놔서.. 미래의 누군가를 위해 기록해둠 ^^ 이유 : 부트스트랩 때문임^^!!!!!!!!!!!!!!!!!!!!!! 아오~~~~~~~~~ CSS파일도 너무 많고 다 바꾸는것보다 저 페이지 안에서만 저코드를 없애면 되니까 해당 JSP 파일안에 BODY태그에 이렇게만 넣어주면 100명중에 99명은 보일것임!!!^^!!!!!!!! 다들 시간낭비 하지마세요~!!!!!!!!!!!!!!!!!!!!!!!!!! .. 2023. 3. 2.
spring 파라미터/ post/ get 전송 방법 java단 package com.adamsoft.item.controller; import java.io.File; import java.util.UUID; import javax.servlet.http.HttpServletRequest; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.Reques.. 2022. 12. 11.
Maven을 사용하는 이유 Maven 이전 Ant는 빌드의 기능만 가지고 있음 자동으로 라이브러리를 관리해주는 기능이 추가됨 => Maven 다운받아 사용하던 라이브러리에 변동 사항이 있으면 자동으로 업데이트 하여 적용됨 정리해보자면.. Ant Maven xml 기반의 빌드 스크립트 xml 기반의 빌드 스크립트 자유로운 빌드 단위 지정 라이프 사이클 도입 간단하고 사용하기 쉬움 pom.xml로 편하게 Dependency 관리 대규모 프로젝트에서 복잡해지는 경향이 있음 라이프 사이클이 없음 Maven 간단 사용법 pom.xml 파일을 활용하여 빌드 및 관리 pom.xml의 역할 -프로젝트 정보 관리 -해당 프로젝트에서 사용하는 외부 라이브러리 관리 -해당 프로젝트의 빌드 관련 설정 Maven 대표 태그 설명 modelVersion .. 2022. 12. 7.
스프링의 장점 3가지 1. 경량 (Light weight) -스프링은 여러개의 모듈로 구성되어 있으며, 각 모듈은 하나 이상의 JAR 파일로 구성된다. 몇 개의 JAP파일만 있으면 개발과 실행 가능 -스프링 프레임워크가 POJO(Plain Old Java Object)형태의 객체를 관리함 *POJO는 클래스를 구현하는 데 특별한 규칙이 없다. 2. 제어의 역행 (Inversion of Control) -비지니스 컴포넌트 개발 시 낮은 결합도와 높은 응집도가 요구된다. -loC를 통해 객체 간의 느슨한 결합, 즉 낮은 결합도를 유지함 -기존에는 어플리케이션 수행에 필요한 객체의 생성이나 의존관계를 개발자가 직접 처리했으나, loC가 적용되면 컨테이너가 대신 처리함 -소스 의존관계가 명시되지 않으므로 결합도가 떨어져서 유지보수가.. 2022. 11. 13.