본문 바로가기

전체 글83

2024-02-08 모달 UI 변경 https://adminlte.io/themes/v3/pages/UI/modals.html tiles - index.jsp 위쪽 html태그에 class추가 작성 태그 아래부분에 아래부분 추가 가장아래부분에 script태그 추가 http://localhost/quick/create 접속 후 quick/create.jsp function부분 아래 추가작성 => 자동등록 완료 후 완료 모달창 띄우기 $(function(){ // 자동입력 $("#btnAuto").on("click" , function () { console.log("자동입력버튼 클릭") $("#emailAdres").val("test@test.com"); $("#password").val("java"); $("#no1").v.. 2024. 2. 8.
스프링 AOP AOP joinpoint : 메소드를 호출하는 시점 advice : joinpoint에서 실행되어야 할 코드 weaving : Joinpoint들을 Advice로 감싸는 작업 kr.or.ddit.aop 패키지 내에 ServiceLoggerAdvice 클래스 생성 @Aspect , @Component , @Slf4j 어노테이션 선언 @Component는 해당 클래스가 스프링 빈으로 생성될 수 있게 해준다. @RequestMapping은 해당 클래스가 Controller 클래스의 기능을 수행할 수 있게 해준다. @Controller는 위의 2가지 어노테이션을 모두 포함하고 있다. ** 스프링 부트 3.0(스프링 프레임워크 6.0)부터는 클래스 레벨에 @RequestMapping이 있어도 스프링 컨트롤러로 인.. 2024. 2. 7.
javascript 자바스크립트 xampp설치 (php 사용하지 않으므로 버전 관계없다) C드라이브에 myTool 폴더 생성 체크박스 전부 해제 Apach만 사용 Apache(httpd.conf) -> port번호 변경 (8272) 포트번호 : 2^16개(62K) httpd-ssl.conf -> port번호 변경(8443) https : http+s(secure) 보안적용 이후 start버튼 눌러서 작동( 종료해도 서버는 돌아가고 중지시에는 반드시 stop버튼으로) http://localhost:8272/ 로 접속해서 아래 화면 확인 C:\xampp\htdocs 경로내에 jsstudy 폴더 생성 http://localhost:8272/jsstudy/ 접속해서 아래 화면 확인 vscode 설치 플러그인 설치 - extensi.. 2024. 2. 6.
스프링 ContactInfo insert 확인하기 @Validation 어노테이션 사용해서 폼태그로 에러메세지 출력 확인하기 SELECT NVL(SUBSTR(MAX(CI_CD),1,10) || TRIM(TO_CHAR(SUBSTR(MAX(CI_CD),-3)+1,'000')), 'CI' || TO_CHAR(SYSDATE,'YYYYMMDD') || '001') FROM CONTACT_INFO WHERE CI_CD LIKE 'CI' || TO_CHAR(SYSDATE,'YYYYMMDD') || '%' insert into contact_info (CI_CD, CI_NAME, CI_MAIL, CI_SUBJ, CI_IMG_URL, CI_MESG, CI_REG_DT, REGISTER_ID, REGIST_DT) values(#.. 2024. 2. 6.