분류 전체보기103 (Spring) 2. MariaDB와 Mybatis 연동 참고: https://devfunpj.tistory.com/6?category=8595371. MariaDB와 MySQL Workbench 설치https://javaplant.tistory.com/312. Spring, MariaDB, MyBatis 연동pom.xml 수정MariaDB, Mybatis 관련 dependency 추가12345678910111213141516171819202122232425262728293031323334 org.mariadb.jdbc mariadb-java-client 2.0.3 commons-dbcp commons-dbcp 1.4 org.springframework spring-jdbc 4.3.9.RELEASE org.mybatis mybatis 3.4.4 org.myba.. 2020. 4. 27. (Spring) 1. 스프링 설정 1. JDK 설치 및 시스템 환경 변수 설정JAVA JDK 8 설치https://www.oracle.com/java/technologies/javase-jdk8-downloads.html시스템 - 고급 시스템 설정 - 환경 변수 - 새로 만들기(시스템 변수)JAVA_HOME 시스템 변수 추가 (C:\Program Files\Java\jdk1.8.0_241)시스템 - 고급 시스템 설정 - 환경 변수 - Path 편집 (시스템 변수)%JAVA_HOME%\bin 추가2. 이클립스 설치 후 인코딩 설정이클립스 설치https://www.eclipse.org/downloads/Eclipse IDE for Java EE Developers 설치인코딩 설정Window - PreferencesGeneral - Works.. 2020. 4. 26. (Django) 3. Django와 PostreSQL 연동 PostgreSQL객체 관계형 데이터베이스 관리 시스템이다. BSD 라이센스로 배포되어 전세계 오픈소스 개발자들과 관련 기업들이 개발에 참여하고 있다.1. PostgreSQL (Linux)1.1 PostgreSQL 설치123456789101112131415#Linux# /projectnameapt-get updateapt-get postgresqlservice postgresql start #postgresql 실행ps -ef|grep postgres #실행 확인su - postgres #관리자 권한 postgres는 관리자 권한으로 실행해야 함psql #postgresql 접속>create database databasename;>create user username with password 'pass.. 2020. 4. 21. (Django) 2. Django 설치 및 설정 1. Django 설치12345678910111213141516mkdir projectname #폴더생성cd projectname #폴더진입pip3 install virtualenv #가상환경설치virtualenv venv #가상환경생성ls #현재폴더에 있는 파일과 디렉토리 확인----------------------------## Linux 경우source venv/bin/activate #가상환경으로 진입## Window 경우.\venv\Scripts\activate----------------------------pip3 list #pip3로 설치된 패키지 리스트 확인pip3 install django==2.1 #django 설치django-admin startproject config . #프로젝.. 2020. 4. 21. (Django) 1. Django Framework Django파이썬으로 작성된 오픈 소스 웹 애플리케이션 프레임워크이다.MTV (Model, Template, View) 패턴으로 이루어진다.ORM(Object Relational Mapper)을 기반으로 한다.프로젝트의 객체들을 데이터베이스 테이블과 매핑을 도와주어 복잡한 데이터 기반 웹 사이트 개발이 쉬어질 수 있음MTV (Model, Template, View)Model애플리케이션에서 사용될 데이터에 대한 정의를 담고 있는 클래스Django는 ORM 기법을 이용하여 데이터베이스를 클래스로 매핑하여 코딩한다.하나의 모델 클래스는 하나의 테이블에 매핑되고, 모델 클래스의 변수는 테이블의 컬럼에 매핑된다.TemplateHTML로 구현되며 화면에 보여주기 위한 프리젠테이션 로직View에게 받은 데이터를 템플.. 2020. 4. 21. Java Collections Framework Java CollectionJava에서 Collections이란 데이터의 집합, 그룹을 의미한다.JFC(Java Collections Framework)는 데이터, 자료구조인 컬렉션과 이를 구현하는 클래스를 정의하는 인터페이스를 제공함Java Collections Framework 상속 구조 Collection순서나 집합적인 저장 공간List: 순서가 있고 중복을 허용하는 저장 공간LinkedListStackVectorArrayListSet: 순서가 없는 중복을 허용하지 않는 집합적인 공간 HashSetSortedSet (TreeSet)Map키와 값으로 데이터 핸들Hashtable: 동기화 보장하는 Map 계열의 클래스HashMap: 동기화 보장하지 않는 Map 계열의 클래스SortedMap: 정렬을 위.. 2020. 3. 25. 이전 1 2 3 4 5 6 7 ··· 18 다음