전체 글60 CSS) 손가락 모양 커서, text 타입 input에 포커스시 파란선 효과 손가락 모양 커서 tag{ cursor: pointer; } input text 타입 태그에 클릭시 파란선 효과 주기 input[type="text"]:focus { outline: none; box-shadow: 0px 0px 5px #2392ce; border:1px solid #41b4ee; } 출처) https://stackoverflow.com/questions/13056207/textbox-css-hover-focus/13056286 2021. 7. 6. AJAX 통신 AJAX (XMLHTTPRequest 통신, Asynchronous JavaScript and XML) 웹에 데이터를 갱신할 때, 브라우저 새로고침 없이 서버로부터 데이터를 받는 것이 좋겠다는 생각에서 출발 비동기적으로 서버로부터 데이터를 가져오는 통신 방식 더 좋은 UX를 제공할 수 있는 기술 동적으로 필요한 시점에 컨텐츠를 받아와서 표현 요청하지 않은, 페이지에 바로 드러나지 않는 컨텐츠까지 초기로딩시점에 모두 불러온다면 초기로딩속도에 영향을 줄 수 있으므로 동적인 처리가 필요하다 Ajax 통신으로는 XML, Plain Text, JSON 등 다양한 포맷의 데이터를 주고받을 수 있지만, 일반적으로 사용이 편리한 JSON포맷으로 데이터를 주고 받는다 AJAX 실행코드 function ajax(data).. 2021. 7. 6. JDBC 란? JDBC (Java Database Connectivity) 자바를 이용한 데이터베이스 접속과 SQL 문장의 실행, 그리고 실행 결과로 얻어진 데이터의 핸들링을 제공하는 방법과 절차에 관한 규약 자바 프로그램 내에서 SQL문을 실행하기 위한 자바 API JAVA는 표준 인터페이스인 JDBC API를 제공 데이터베이스 벤더, 또는 기타 써드파티에서는 JDBC 인터페이스를 구현한 드라이버(driver)를 제공 SQL과 프로그래밍 언어의 통합 접근 중 한 형태 JDBC 환경 구성 JDK 설치 JDBC 드라이버 설치 Maven에 다음과 같은 의존성을 추가 혹은 MySQL사이트에서 다운로드 mysql mysql-connector-java 8.0.25 JDBC를 이용한 프로그래밍 방법 import java.sql... 2021. 7. 4. Maven이란? Maven 애플리케이션을 개발하기 위해 반복적으로 진행해왔던 작업들을 지원하기 위하여 등장한 도구 빌드(Build), 패키징, 문서화, 테스트와 테스트 리포팅, git, 의존성관리, svn 등과 같은 형상 관리 서버와 연동(SCMs), 배포 등의 작업을 손쉽게 할 수 있도록 돕는다 Maven을 사용한다는 것은 CoC에 대해서 알아나가는 것 편리한 의존성 라이브러리 관리 Maven에 설정한 대로 모든 개발자가 일관된 방식으로 빌드를 수행 다양한 플러그인을 제공하여 많은 일들을 자동화 할 수 있다 Maven 기본 Maven 기반 프로젝트를 생성할 경우 생성된 프로젝트 하위에 pom.xml 파일이 생성, 아래는 pom.xml 예시 4.0.0 kr.or.connect examples jar 1.0-SNAPSHO.. 2021. 7. 4. 이전 1 ··· 9 10 11 12 13 14 15 다음