본문 바로가기

분류 전체보기385

ajax return 값 전역변수에 저장 ajax를 사용 시 success로 받아온 결과값을 전역변수 담는 법 ajax 기본 사용법으로 success 부분에 전역변수의 값을 바꾸려고 하면 적용이 되질 않움 ajax는 비동기 방식으로 async의 값을 주지 않으면 기본값으로 true가 셋팅이되어 비동기방식으로 ajax가 수행된다 여기서 async의 값을 false로 주면 동기방식으로 전역변수에 셋팅 할 수 있음 1 2 3 4 5 6 7 8 9 10 11 12 var gbl_data; // 전역변수 선언 $.ajax({ type: "post", url: "컨트롤러 url", async:false, // 이 한줄만 추가. data: params, dataType: "json", success: function (data) { gbl_data = da.. 2023. 2. 4.
org.mybatis.spring.MyBatisSystemException:It's likely that neither a Result Type nor a Result Map was specified. org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.executor.ExecutorException: A query was run and no Result Maps were found for the Mapped Statement 'com.tp.mapper.UsersMapper.email_Ck'. It's likely that neither a Result Type nor a Result Map was specified. mapper.xml 에 resultType 지정해주지 않아서 발생 2023. 2. 3.
smtp 메일 전송 테스트 오류_org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is javax.mail.AuthenticationFailedException: 534-5.7.9 Application-specific password required. Learn more at534 5.7.9 http.. 534.5.7.9에러 property 비밀번호에 자신 계정 비밀번호가 아닌 앱 비밀번호를 입력. 앱 비밀번호는 2차 인증이 사용 설정된 계정에서만 가능 앱 비밀번호를 설정 이후 접근 시 기존 비밀번호가 아닌 생성한 앱 비밀번호로 접근 에러 : NFO : com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Starting... WARN : com.zaxxer.hikari.util.DriverDataSource - Registered driver with driverClassName=oracle.jdbc.driver.OracleDriver was not found, trying direct instantiation. INFO : com.zaxxer.hikari.Hik.. 2023. 2. 3.
spring model 과 RedirectAttributes https://velog.io/@username-bb/Spring-Model과-RedirectAttributes에-대해서 1. Model의 .addAttribute로 parameter를 넘겨서 redirect 했을 경우 Parameter를 보내는 쪽에서는 .addAttribute로 값을 setting해서 다른 method로 parameter를 전달해주고 Parameter를 받는 쪽에서는 parameter를 받을 때 어노테이션을 명시해주고 받은 parameter를 .addAttribute로 값을 setting해줘야 최종적으로 view에 전달이 된다. 단, 전달된 Parameter는 GET방식으로 URL에 나타난다. 2. RedirectAttributes의 .addFlashAttribute로 paramete.. 2023. 2. 1.
oracle mapper join 문 vo SELECT m.ID, c.EMPNO, TO_CHAR(c.birth_date, 'YYYYMMDD') FROM compony c, "MEMBER" m WHERE c.EMPNO = m.EMPNO and m.empno = #{empno}; --> 2023. 2. 1.
oracle query --login --member : 회사정보테이블 --userinfo : 회원가입정보 테이블 CREATE TABLE member( empno number(10) NOT NULL PRIMARY KEY, name varchar2(20) NOT NULL, email varchar2(50) NOT NULL, birthdate DATE NOT NULL); SELECT * FROM member; insert into member (EMPNO ,name, email, birthdate) values ('1234567','bini','bini@gmail.com','19921127'); SELECT empno, name, TO_CHAR(birthdate, 'YYYYMMDD') FROM MEMBER WHERE empno =.. 2023. 2. 1.