본문 바로가기

전체 글

[Kotlin] ktlint 사용법 - Gradle Android Studio IDE version - 4.1.0 Gradle version - 6.5 1. 프로젝트 Gradle에 추가 buildscript { repositories { maven{ url = "https://plugins.gradle.org/m2/" } } dependencies { classpath "org.jlleitschuh.gradle:ktlint-gradle:9.1.0" } } plugins { id("org.jlleitschuh.gradle.ktlint") version "9.1.0" } 2. 사용법 [Terminal]에서 명령어 수행 gradlew ktlintCheck - 스타일 검사 gradlew build - 연결되어 있는 전체 프로젝트 스타일 검사 (코드 스타일을 지키.. 더보기
[echarts-for-react] 리액트 차트 라이브러리 const initState = { chart: { xAxis: { type: 'category', data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'], }, yAxis: { type: 'value', }, series: [{ data: [820, 932, 901, 934, 1290, 1330, 1320], type: 'line', // bar 등등 ]}, }, }; #line #bar #pie chart1: { // xAxis: { // type: 'category', // data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'], // }, // yAxis: { // type: .. 더보기
부트스트랩(BootStrap) CDN 더보기
Spring Boot Mybatis 설정 application.yml mybatis: mapper-locations: mapper/**/*Mapper.xml configuration: map-underscore-to-camel-case: true resource/mapper/ 경로 아래에 xml 파일명이 Mapper로 끝나야한다. map-underscore-to-camel-case: true DB 필드명이 underscore로 되어있는경우 매핑할 시 CamelCase로 바꿔준다. 더보기
Spring boot JSP 설정 pom.xml org.apache.tomcat.embed tomcat-embed-jasper provided javax.servlet jstl application.yml spring: mvc: view: prefix: /WEB-INF/jsp/ suffix: .jsp 더보기
Spring Boot JDBC logging application.yml spring: datasource: driver-class-name: net.sf.log4jdbc.sql.jdbcapi.DriverSpy url: jdbc:log4jdbc:oracle:thin:@localhost:1521:orcl username: scott password: tiger logging: file: path: logback.xml log4jdbc.log4j2.properties log4jdbc.spylogdelegator.name=net.sf.log4jdbc.log.slf4j.Slf4jSpyLogDelegator log4jdbc.dump.sql.maxlinelength=0 logback.xml %d{yyyyMMdd HH:mm:ss.SSS} [%thread] %-.. 더보기
Oracle 기초 1. SELECT 구문에 올 수 있는 명령어 5가지를 제시하세요. (SELECT 제외) FROM, WHERE, GROUP BY, HAVING , ORDER BY 2. SELECT 구문의 실행순서를 적으세요. ( 총 6개의 순서) 1) FROM 2) WHERE 3) GROUP BY 4) HAVING 5) SELECT 6) ORDER BY 3. Alias 의 기능(역할)을 적으세요. ( SELECT user_Name AS userName FROM user ) - MyBatis에서의 활용방법도 적어주세요. - 컬럼에 별칭을 붙힌다는 뜻. 결과값의 컬럼명을 변경시켜준다. - L mybatis : ex). user 테이블 : userNo로 카운팅을 해서 결과값으로 total 이라고 나와야 하지만 count(use.. 더보기
Oracle Join / SubQuery ★중요 ! 1. Join 의 종류 6가지를 적고 각각 어떤 역할을 하는지 적으시오 - INNER JOIN : 외래키로 이어진 테이블들의 다른 컬럼값을 조회할때 - LEFT OUTER JOIN : 외래키로 이어진 테이블들 중 FROM 절에 있는 테이블의 외래키 컬럼값이 NULL이라도 조회할 경우 - RIGHT OUTER JOIN : 외래키로 이어진 테이블들 중 RIGHT JOIN 절에 있는 테이블의 외래키 컬럼값이 NULL이라도 조회할 경우 - OUTER JOIN : INNER JOIN과 반대 - CROSS JOIN : 공통된 컬럼의 값이 일치하든 안하든 각각의 테이블의 컬럼값을 조회하고 싶을 때 - SELF JOIN : 하나의 테이블에서 부모, 자식 구조로 컬럼값을 조회하고 싶을 때 ★중요 ! 2. Jo.. 더보기