일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- React
- scanner
- minimalAPI
- 상속
- 명시적외래키
- 라도무스dvd
- JSON
- vscode
- LINQ
- lazy loading
- Request
- 스냅잘찍음
- EFCore
- mac
- 대전본식영상
- extjs
- 에스가든스냅
- ViewModel
- c#
- Store
- intellij
- dbContext
- extraParams
- 코드프로그래머스
- JavaScript
- c#코딩의기술실전편
- .net
- error
- ORM
- Config
- Today
- Total
목록DB (33)
ejyoo's 개발 노트
mongo DB 클러스터의 액세스 설정은 허용한 IP 만 접속하게 해놨는데, 현재 내가 MongoDB 접속하려는 IP 가 접속 불가 IP 라서 접속이 안되는 오류임. 맥에서 ipconfig 를 해서 나오는 IP 를 입력해보아도 잘 되지 않았음. 나는 집에서 공유기를 통해 인터넷 연결을 하고 있는데, 만약 공유기 사용한다면 공인 IP를 Network Access 에 등록해야 함. https://nordvpn.com/ko/blog/public-ip-and-private-ip/ 공인 IP와 사설 IP… 다양한 IP 유형의 차이는? 공인 IP와 사설 IP 등 다양한 IP 유형의 차이가 궁금하신가요? 이 글에서 IP 유형별 차이와 장단점을 확인해 보세요. nordvpn.com
#테이블과 인덱스 생성 CREATE TABLE usertable_many(userid VARCHAR2(20), password VARCHAR2(20), nickName VARCHAR2(20), email VARCHAR2(30), class VARCHAR2(30), ages VARCHAR2(30)); CREATE INDEX idx_userid ON usertable_many(userid); #PL/SQL DECLARE TYPE tbl_ins IS TABLE OF usertable_many%ROWTYPE INDEX BY BINARY_INTEGER; w_ins tbl_ins; BEGIN FOR i IN 1..14000 LOOP w_ins(i).userid :=i; w_ins(i).password :=i; w_..
CREATE TABLE "DB계정(예:JSP)"."QNA" ("QNO" NUMBER NOT NULL ENABLE, "QTYPE" VARCHAR2(30 BYTE), "TITLE" VARCHAR2(300 BYTE) NOT NULL ENABLE, "WRITER" VARCHAR2(50 BYTE) NOT NULL ENABLE, "CONTENT" VARCHAR2(3200 BYTE) NOT NULL ENABLE, "PICTURE" VARCHAR2(200 BYTE), "REGDATE" DATE, "VIEWCNT" NUMBER DEFAULT 0, "ISANSWER" VARCHAR2(2 BYTE) DEFAULT 'N', "ISDEL" VARCHAR2(2 BYTE) DEFAULT 'N', PRIMARY KEY ("QNO")..
create user JSP identified by JSP; grant connect, resource, dba to JSP;
ibatis에서 쿼리 내용을 담은 xml을 mybatis xml으로 변경하려고 한다. IBatis ibatis에서 특정 필드에 한해 빈값에 대해 조사한 뒤 빈값이 아닐때 해당 쿼리를 수행하는 Dynamic 쿼리를 작성하였고 아래는 그 코드의 일부이다. * userId가 ""이 아닐때 AND 조건으로 'USER_ID = #userId#' 를 쿼리에 동적으로 추가한다. USER_ID = #userId# MyBatis IBatis로 된 동적 쿼리를 myBatis화 한다 ibatis에서는 ""일때만 처리하였는데 myBatis에서는 동적쿼리가 if 문으로만 해결되어서 null일때와 ""일때를 한꺼번에 처리하는 동적 쿼리를 작성하였다. AND USER_ID = #userId#
implements SqlSessionFactory 한 클래스에서 @Override public SqlSession openSession() { return sqlSessionFactory.openSession(true); } openSession을 true로 설정
ibatis 가 구동되려면 SqlMapConfig.xml 과 실제 쿼리작성하는 xml에서의 DOCTYPE이 일치해야 정상적으로 ibatis가 실행된다. 쿼리 XML SqlMapConfig.xml
/ SET SERVEROUTPUT ON; / CREATE OR REPLACE PROCEDURE PROC_UP_USER_DDIT_ALL(P_ID IN VARCHAR2, P_BIR IN DATE, P_HP IN VARCHAR2, P_MAIL IN VARCHAR2, P_RECV_MAIL IN VARCHAR2, P_PHOTO IN VARCHAR2) IS BEGIN DBMS_OUTPUT.PUT_LINE(P_ID || ', ' || P_BIR || ', ' || P_HP || ', ' || P_MAIL || ', ' || P_RECV_MAIL || ', ' || P_PHOTO); UPDATE TB_USER_DDIT SET DDIT_BIR = P_BIR, DDIT_HP = P_HP, DDIT_MAIL = P_MAIL..