Steve World 썸네일형 리스트형 이클립스 스프링 mysql 연동 값 가져오기 1. MVC 패턴 스프링 프로젝트 생성 2. pom.xml 추가 - jUnit- mysql-connector-java- mybatis - mybatis-spring- spring-jdbc- spring-test 3. root-context- dataSource- sqlSessionFactory- Mapper- mybatis-spring:scan - namespace 추가 설정 4. dao 작성 5. Mapper 인터페이스 6. Mapper.xml 작성 더보기 MySQL 접속 + 환경 설정 MAC에서 mysql 설치 후 접속 하는 방법을 공유하고자 합니다. Terminal을 실행합니다. 터미널 켜는 방법은 알고 계시죠? ㅎ 기본적으로 mysql 의 실행문은 mysql -u root -p 로 이루어져 있고 mysql 를 설치 중 설정했던 passwd (잊지마세요) 를 입력하면 mysql 에 접속 하게 됩니다. 그러나 Terminal을 켜자 마자 이러한 실행문을 입력해도 아래 화면처럼 찾을 수 없다는 문구만 나오게 됩니다. 왜 찾지 못하고 실행하지 못하는 것 일까요? 이유는 mysql 실행 프로그램이 현재 폴더에 존재하지 않기 때문입니다. (여러분이 맥북을 구매한다고 가정 해봅시다. 삼성이나 LG에 가서 맥북을 구매할 수 있을까요? 맥북은 애플샵에만 있기 때문을 가야 살 수 있겠죠? 그렇다면 .. 더보기 MySQL on mac 설치(다운로드) 사실 MySQL 뿐만 아니라 설치 라는 것 자체가 주기적으로 하는게 아니라 한 번만 설치해 놓으면 되기 때문에 웹사이트의 UI 업데잇 이라던지 하면 설치 하는 방법을 자주 잊어 버리곤 한다. 괜히 이상한거 다운로드를 받아버리는 경우도 있고 , 특히나 저는 이러한 것을 마냥 좋아하지 않습니다. 더보기 SQL 설치 후 scott 계정 파일 옮기지 않고 접속하기 SQLPLUS 설치 후 scott 계정에 접속하기 위해서는 scott 파일을 옮기는 귀찮은 일을 했을 것이다. system으로 접속 후 scott 계정에 들어가려고 하면 사용자가 없다고 나온다 하지만 경로를 지정해줌으로써 파일을 옮기지 않고 scott계정에 접속이 가능하다 1. system 계정으로 접속2. scott 파일이 있는 경로 지정3. scott 계정 비밀번호 tiger 로 바꿔주기 다시 접속해서 scott 으로 접속하면 바로 들어가진다 더보기 SQL문 랜덤 숫자 뽑기 오늘은 SQL 난수 뽑기를 해보겠습니다. 사용 함수 : dbms_random.value() , ceil() java 에서 Math.random() 함수를 사용해 지정 범위 내의 난수를 출력했던 것을 기억해 봅시다. JAVA 예) 1~5 사이의 난수 출력 위에 코드를 보시면 단순히 함수만 입력해서는 츨력한 것이 아니라 형변환 (int) + jvava랜덤함수 Math.random() + 최대값 *10 + 최소값 +1 원하는 값을 위해 지정해준 몇가지 설정들이 있는 것을 볼 수 있습니다 SQL예) 1~5 사이의 난수 출력 (실수)SQL> select dbms_random.value(1,5) from dual; DBMS_RANDOM.VALUE(1,5)---------------------4.97127761 함수.. 더보기 데이터베이스의 언어 'SQL' 이란 오늘은 SQL이 무엇인지 살펴 볼까 합니다. SQL 이란 SQL(Structured Query Language)이란 구조화 질의 언어로서 관계형 데이터베이스 관리 시스템 RDBMS (Relational database management system) 의 데이터를 관리하기 위해 설계된 프로그래밍 언어입니다. 시장 점유율 리서치 전문회사 가트너에 따르면 2011년 매출기준 TOP 5 상용 관계형 데이터베이스 업체는 오라클(48.8%) IBM(20.2%)마이크로소프트(17.0%)사이베이스를 포함한 SAP(4.6%)테라데이터(3.7%) 입니다. TOP 3 오픈 소스 DBMS는 MySQL, PostgreSQL, SQLite 입니다. MySQL이 오라클에 인수된 이후 가장 많이 사용되는 MySQL의 포크는 Mar.. 더보기 체크박스 선택 시 5초뒤 알람창으로 출력 DOCTYPE html>Insert title here$(function(){setTimeout(function(){var output='';$('input:checked').each(function(index, item){output += $(item).val()+' , ';});alert('선택한 스킬은'+ output.substring(0,output.length-3)+ '입니다.');},3000);}); 스킬: HTML CSS JavaScript JSP DOCTYPE html>Insert title here $(function(){var selecteSkill='';$('input[type=checkbox]').click(function(){selecteSkill += $(this).val() +.. 더보기 3-20 $() 메소드 문서 객체 생성 DOCTYPE html>Insert title here//결과가 나오지 않는다// body 에 붙이는게 없기 때문에$(function(){$('').html('Hello World..!');//Hello World ..! }) DOCTYPE html>Insert title here//.appendTo('body') 를 하면 결과가 출력된다.$(function(){$('').html('Hello World..!').appendTo('body');//Hello World ..! }) 더보기 3-18 empty() remove() DOCTYPE html>Insert title here/*//empty () : 문서 객체 내부를 비웁니다. 내부만 사라진다.*/$(function(){ $('div').empty();});Header-0Header-1Header-2 DOCTYPE html>Insert title here/*//first()인덱스 선택첫번쨰 지우기//remove() 선택자와 모든 것들이 사라진다.*/$(function(){ $('h1').first().remove();});Header-0Header-1Header-2 더보기 3-14 html(메서드) DOCTYPE html>Insert title here/*문서 객체의 내부 추가html() :문서 객체 내부의 글자와 관련된 모든 기능을 수행(HTML 태그인식)text() : 문서 객체 내부의 글자와 관련된 모든 기능을 수행형식)1. $(selector).html(value);2. $(selector).html(function(index,html){});- */$(function(){$('div').html('html() 메서드 입니다.')//$('div').text('html() 메서드 입니다.') }); DOCTYPE html>Insert title here/*문서 객체의 내부 추가 - html() 메서드html() 메서드에서 가용된 함수의 두번째 매개 변수 html()은원래 있던 HTML의 내용을.. 더보기 이전 1 2 3 4 5 6 다음