spring ========Mybatis로 DAO와 DB를 연결 =======
·
STUDY/SPRING
* getmemberCount vs getTime
Spring - Legacy Project 만들기 2(mybatis - db 연결)
·
STUDY/SPRING
MyBatis(iBatis) 마이바티스는 개발자가 지정한 SQL, 저장프로시저 그리고 몇가지 고급 매핑을 지원하는 퍼시스턴스 프레임워크 JDBC로 처리하는 상당부분의 코드와 파라미터 설정 및 결과 매핑을 대신해준다. DB 레코드에 원시타입과 Map 인터페이스, 자바 POJO를 설정해서 매핑하기 위해 XML과 어노테이션을 사용 DB/SQL 관련 동작을 쉽게 처리해주는 프레임워크 = SQL Mapper 라이브러리 - DB연결, Try-Catch-finally 구문, pstmt, rs 구문을 훨씬 간결하게 처리 - spring과 연동이 매웅 편함 (MyBatis-spring 라이브러리) - 동적 sql 구문 사용 가능(= 코드 제어) *MyBatis 사용방식 1. XML만 사용하여 SQL구문을 처리, DAO에..
Spring - Legacy Project 만들기
·
STUDY/SPRING
NEW > Spring Legacy Project * Spring MVC Template 사용 * top-level package : 내 프로젝트의 시작점 *Maven Dependencies 경로 : c:users:@@@/.m2.repository > 유저이름은 영어여야 나중에 오류 안뜸 *HomeController @Controller(애노테이션) : 해당 클래스를 컨트롤러로 쓰려면 반드시 붙여줘야함 Logger : 원래 java에서 사용하던 sysout 출력문 대신 사용 sysout은 시스템의 성능을 떨어트림 @RequestMapping(value = "/", method = RequestMethod.GET) : 1,2단계-가상주소 매핑의 역할 return home : home.jsp 페이지로 이동 ..
Spring 기초 관계
·
STUDY/SPRING
A는 B랑만 친하면 D도 가져올 수 있음 *XML 문서의 구조를 정의하는 방법 : DTD와 Schema xml 설정파일은 이 두가지 방식을 모두 지원함 * beans dtd : 지금 xml 코드는 다양하게 표현할 수 있지만 지금 표현하고자 하는걸 지정해 줌 (크게 묶어서 xml이지 디테일하게 구분할 수 있음) https://docs.spring.io/spring-framework/docs/4.2.x/spring-framework-reference/html/xsd-configuration.html 40. XML Schema-based configuration First up is coverage of the util tags. As the name implies, the util tags deal with..
spring 설치하기
·
STUDY/SPRING
spring.io > projects > spring Tool4 예전 버전을 사용할 거니까 아래쪽의 project wiki로 이동 이전버전목록으로 이동 스프링 버전 : 3.9 버전까지 찾으면 jar파일 다운로드 다운로드 후 더블클릭해서 실행 다운로드 후 더블클릭해서 실행 설치가 완료 되면 다운로드 받은 폴더에 sts-4.9.RELEASE 폴더가 생기는데 폴더에서 exe 파일 바로가기 만든 뒤 실행 마켓플레이스 STS -> ADD-ON 설치 가끔 ADD-ON을 설치해도 Open Perspective에 안뜨는 경우도 있는데 그냥 다시 설치 해주면 된다. 마켓플레이스 JSP -> Eclipts Enterprise Java and Web Developer Tools 3.21 설치 * perspective에 SP..
http://localhost:0000/js/jquery-3.6.0.js net::ERR_ABORTED 404 오류
·
ERROR
회원 가입 정규식을 만드는 도중 계속해서 JQuery가 작동하지 않아 개발자 도구를 보내 js파일을 인식하지 못함. 프로젝트를 할 때 가상주소를 사용하기 위해 web.xml에 url-pattern을 사용했는데 .js는 인식할 수 없으므로 404 오류 => jsp파일의 jquery-3.6.0.js 파일의 주소 경로를 ./js/jquery-3.6.0.js 로 변경 jquery가 정상적으로 작돟하는 걸 볼 수 있다.
onsubmit - false 에도 계속 submit 되는 오류
·
ERROR
return을 false로 설정했음에도 계속 submit되었는데 >> 해결
ORACLE - 문자조작함수(CONCAT, SUBSTR,LENGTH)
·
STUDY/DATABASE
문자함수 - 대소문자변환 함수, 문자조작함수 문자조작함수 : CONCAT, SUBSTR, LENGTH, INSTR, LPAD, RPAD, TRIN, REPLACE 1. CONCAT(string, string) : 문자열 두개를 연결함 2. SUBSTR(string, startnum, endnum) : 지정된 길이의 문자열을 추출함 3. LENGTH(string) : 문자열의 길이를 반환 1. 기본 상태 2. concat으로 first_name 과 last_name 연결 3. substr로 last_name의 첫번째 글자부터 3번째 글자까지 추출 4. length로 last_name의 길이 반환