본문 바로가기

IT_Developers1149

Struts2 - ibatis를 이용한 데이터베이스 연결 예제 스트럿츠2 아이바티스 데이터베이스 연결 소스 안녕하세요.고코더 입니다. 오늘은 ibatis를 이용해 오라클 데이터베이스를 연결하는 방법을 알아보겠습니다.ibatis를 이용한 이유는 스트럿츠2에서 가장 많이 사용하는 프레임워크 입니다. 실무에서도 이 두 조합은 쉽게 볼 수 있습니다. 그래서 최대한 쉽게 ibatis를 스트럿츠2를 이용해 데이터베이스를 연결해서 select 쿼리를 날려보겠습니다. 학습전에 제가 남겨둔 이전 스트럿츠 강의를 보고 오시길 바랍니다. 해당 소스를 활용할 예정입니다. 그리고 오라클 데이터베이스도 설치하시면 좋을거 같습니다-> Oracle - 오라클 11g 다운로드 및 설치Oracle - 오라클 오류 "ora-28000 the account is locked" / 계정이 잠겨 있습니다.. 2019. 10. 15.
MSSQL - sample 데이터베이스 데이터 자료 / 첨부파일 샘플 데이터베이스 생성 안녕하세요.고코더 입니다.임의로 반복되는 문자와 숫자로 SQL로 데이터를 만드는 방법을 알아보았지만-> MSSQL - SQL을 이용해 임시 데이터 만들기 이번엔 제대로된 샘플 데이터 자료를 공유합니다. ● 1. 해당 사이트에 접속하면 bikestore라는 SQL 샘플 데이터를 제공합니다.테이블 생성부터 insert 쿼리까지 제공 합니다. http://www.sqlservertutorial.net/load-sample-database/ ● 2. 첨부파일을 다운로드 하셔도 됩니다. ● 3. 파일은 3가지가 있습니다. 1단계로 create objects.sql 로 테이블을 생성하고2단계로 load data.sql.sql을 실행하면 됩니다.지우고 싶다면 drop all objects.sq.. 2019. 10. 15.
MSSQL - SQL을 이용해 임시 데이터 만들기 SQL Server 데이터 임시로 생성하기 안녕하세요.고코더 입니다. MSSQL을 생성하고 임시로 데이터를 만들려고 할때 노가다 없이 while을 이용한 쿼리문으로 간단하게 데이터를 만들 수 있습니다. ● 1. 아래 SQL을 돌려보세요.12345678910111213141516CREATE TABLE gocoder_data( SEQ INT, BLOG VARCHAR(30), HOMEPAGE VARCHAR(30)) SET NOCOUNT onGODECLARE @cnt INTSET @cnt = 0WHILE @cnt 2019. 10. 15.
MSSQL - SEQUENCE 시퀀스 생성 및 사용법 / NEXT VALUE FOR SQL SERVER 자동 증가 값 생성하기 안녕하세요.고코더 입니다.MSSQL에서도 시퀀스를 사용해 고유한 증가 값을생성 할 수 있습니다. 컬럼에 부여하는 속성과는 다릅니다.오라클에서 많이 사용하는 방법인데요. 오늘은 이걸 함꼐 알아보겠습니다. ● 1. 시퀀스를 만드는 쿼리 입니다. 아주 간단하고 주석에 내용만 봐도 아실거라 생각이 듭니다.CREATE SEQUENCE [dbo].[SEQ]AS [int] --int 정수형START WITH 0 -- 시작 값 0부터INCREMENT BY 1 -- 증가 값 +1MINVALUE -2147483648 --최소값 int 크기MAXVALUE 2147483647 --최대값CACHEGO ● 2. 생성된 시퀀스는 데이터베이스-> 프로그래밍 기능 -> 시퀀스 에 존재합니다... 2019. 10. 15.
SSMS - 로컬에 설치한 MSSQL 접속 하는 방법 localhost MSSQL 접속 안녕하세요.고코더 입니다.MS-SQL을 설치하고 이것을 SSMS로 접속하는 방법을 물어보시는 분이 계셔서 남겨드립니다.SQL서버를 설치하는 방법을 말씀드렸는데요-> MSSQL - SQL Server 2017 무료 버전 설치하기 / 첨부파일 ● 1. SSMS에 접속 후에 서버이름에 있는 셀렉트 박스에 아래 화살표를 클릭 합니다. ● 2. 그럼 더 찾아보기 텍스트가 보입니다. 이걸 클릭 합니다. ● 3. 데이터베이스 엔진을 확장시킨 후에 SQL 서버를 선택합니다. ● 4. 그럼 이런 모습이 완료 되고 여기서 연결을 누르면 로컬호스트에 있는 서버에 접속이 가능합니다. 마무리 시작부터 막히면 답답하죠. 2019. 10. 14.
MSSQL - SQL Server 2017 무료 버전 설치하기 / 첨부파일 Developer SQL 데이터베이스 설치 안녕하세요.고코더 입니다.MSSQL은 학습자용을 무료로 배포하고 있습니다. 개인 컴퓨터에 모든 기능을 갖춘 SQL 서버를 설치 가능합니다. ● 1. 다운받는 링크가 많은데 학습자라면 사이트에서 해당 다운로드 버튼을 눌러주세요.https://www.microsoft.com/ko-kr/sql-server/sql-server-downloads ● 2. 첨부파일을 다운로드 하셔도 됩니다. ● 3. 설치 유형은 기본으로 합니다. DBA를 준비중이라면 사용자 지정으로 여러 옵션에 대해서도 읽어보세요. ● 4. 파일 설치 경로를 선택합니다. ● 5. 그럼 패키지 파일을 다운로드를 시작합니다. ● 6. 다운로드가 완료되면 설치가 진행 됩니다. ● 7. 설치가 완료되면 인스턴스.. 2019. 10. 14.
CMD - 여러개의 .TXT 파일 하나로 합치는 커맨드 명령어 텍스트 파일 하나로 만들기 안녕하세요.고코더 입니다.● 1. 여러개의 텍스트 파일이 있습니다. 그런데 나눠져 있는 내용을 하나로 뭉치고 싶긴 한데 노가다 하기는 싫고 프로그램은 없다면 간단한 방법으로 하나로 TXT 파일을 합칠 수 있습니다. ● 2. 커맨드에서 해당 폴더로 이동후에 해당 명령어를 입력해주세요.type *.txt > all.txt ● 3. 그럼 명령어 맨위에 이름처럼 파일이 하나 생겨있고 ● 4. 이름 클릭하여 확인해보면 각 텍스트 파일에 기록된 정보를 하나로 합쳐진걸 확인 할 수 있습니다. 마무리 커맨드로 멋지게 합치기 2019. 10. 14.
오라클 - scott 계정은 첫 로그인 후 비번을 바꿔야 합니다. / the password has expired 비밀번호가 맞았는데도 로그인 되지 않는다면 / the password has expired 안녕하세요.고코더 입니다. ● 1. 오라클을 신나게 설치하였고 권한도 주었지만테스트 계정인 scott으로 로그인을 할때 이런 메세지가 뜰 것입니다. ORA-28001 : the password has expired ● 2. scott은 사용하기 전에 로그인 후에 비밀번호를 변경해줘야 합니다. 참고로 scott의 기본 비번은 tiger 입니다. 저는 비밀번호를 다시 tiger로 만들어주었네요.sqlplus scott비밀번호 입력 마무리 개발 학습중인 분들은 여기서 많이 막히더군요 2019. 10. 14.
비주얼 스튜디오 2019 - 쉬운 설치 및 다운로드 / 첨부파일 Visual Studio 2019 free setup 안녕하세요.고코더 입니다.닷넷을 개발할일이 있어 오래만에 설치하려고 하니 벌써 2019년이네요. 축구게임 처럼 1년마다 새로운 배포판을 만들어주니 닷넷 개발하는 분들에게는이보다 귀한게 어디 있을까요. (요즘은 자바랑 node.js만 하고 있지만) ● 1. 해당 비주얼 스튜디오 공식 다운로드 사이트로 이동 합니다. 돈이 없으니당연히 커뮤니티 버전입니다. 그리고 중급 이상 아니면 무료 버전부터 하셔도 됩니다. 충분합니다. https://visualstudio.microsoft.com/ko/vs/compare/ ● 2. 해당 첨부파일을 설치하셔도 됩니다. ● 3. 이제 인스톨을 시작합니다. 무섭지 않습니다. 그냥 버튼만 누르면 됩니다. ● 4. 최초에 약 .. 2019. 10. 14.