본문 바로가기

Dev_HongUniverse

(43)
[SQL 쿡북] Chapter2 : 쿼리 결과 정렬 결과를 제어하여 데이터를 제공할 수 있다. 2.1 지정한 순서대로 쿼리 결과 반환하기 ORDER BY 절을 사용한다. select ename, job, sal from emp where deptno = 10 order by sal asc 부서 10에 속한 사원을 sal (급여) 기준으로 오름차순으로 정렬할 수 있다. 기본적으로 ASC 오름차순으로 정렬되고, 내림차순은 DESC를 지정해야 한다. 열의 이름 대신 번호로 대체 할 수 있다. 1에서 시작하여 오른 쪽 순서대로 증가한다. sal은 세번째이므로 3으로 대체할 수 있다. select ename, job, sal from emp where deptno = 10 order by 3 desc 2.2 다중 필드로 정렬하기 deptno 기준으로는 오름차순 a..
[SQL 쿡북] Chapter1 1.1 테이블의 모든 행과 열 검색하기 select * from emp 지정한 테이블의 모든 열을 반환한다. 1.2 테이블에서 행의 하위 집합 검색하기 select * from emp where deptno = 10 =, , ≤, ≥, ≠, 와 같은 일반 연산자를 지원한다. 여러 조건을 만족하는 행을 가져오길 원할 때는 AND, OR 및 괄호를 지정하여 수행할 수 있다. 은 Null이 아닌 식을 비교하는 경우 왼쪽 피연산자가 오른쪽 피연산자와 같은지 같지 않은지 판별한다. 1.3 여러 조건을 충족하는 행 찾기 select * from emp where deptno = 10 or comm is not null or sal 결과 셋 CLARK WORKS AS A MANAGER KING WORKS AS A P..
[Salesforce] Way2 ) How to print a Lightning Component Create Lightning App to call lightning component in it Step1) Create the Lightning Component that you want to print PrintComponent.cmp 출력 Step2) Create Lightning App to call the lightning component in it PrintCmp.app PrintCmpController.js ({ scriptsLoaded : function(component, event, helper) { component.set("v.isLoaded", true); setTimeout(function(){ window.print(); }, 2000); } }) step3) Use @me..
[Salesforce] Way1 ) How to print a Lightning Component Rendering the Lightning Component to the Visualforce page Add Aura component to your Visualforce pages to combine features you've built using both solutions. Implement new functionality using Aura components and then use it with existing Visualforce pages. 구축한 기능을 포함하여 아우라 컴포넌트를 비주얼포스 페이지에 더할 수 있다. 아우라 컴포넌트를 이용하여 새로운 기능을 상속하고 기존의 비주얼 포스 페이지에서 사용한다. There are three steps to add Aura components to..
스프링/ 빈(Bean) / 프레임워크vs라이브러리 / 의존성 주입 스프링부트 스프링은 JAVA 애플리케이션 개발을 위한 오픈 소스의 프레임워크이다. 스프링은 7대기능 ex) Spring JDBC, Spring MVC, Spring AOP, Spring ORM.. 등 모듈이 포함되어 있다. 이러한 모듈은 개발 시간을 대폭 단축 시켰다. 스프링 부트란, 스프링 애플리케이션을 설정하는 데 필요한 상용구 구성을 제거하는 스프링 프레임워크의 확장이다. 위에 언급한 것처럼 기능이 많으니, 스프링 프레임워크의 사용을 위한 설정의 많은 부분을 자동화하여 편리하게 스프링을 사용할 수 있도록 돕는다. Starter 디펜던시만 추가해주면 바로 api를 정의하고, 내장된 탐캣이나 제티로 서버를 실행할 수 있다. spring-boot-starter-* Starter란 특정 목적을 달성하기 위..
[CSS] flex Container 에서 정렬 위와 같은 상황에서 컨테이너 안의 div 요소들이 너비가 같게 spread 되어야 했다. width나 float을 이용하여 번거롭게 변경하지 않고 justify-content 를 이용하면 쉽게 요소의 너비를 조정할 수 있다. *참고 Aligning Items in a Flex Container - CSS: Cascading Style Sheets | MDN flexbox가 웹 개발자들의 관심 받게된 이유 중 하나는 웹 최초로 최초로 적절한 정렬 기능을 제공했기 때문입니다. flexbox의 수직 정렬 기능을 이용하여 우리는 드디어 쉽게 박스(역주: 여기서 박스 developer.mozilla.org justify-content | CSS-Tricks The justify-content property is..
[JavaScript] 저번주, 이번주 날짜 구하기 let date = new Date(); let day = date.getDay(); switch(clickEventName){ case 'LastWeek' : let temp = day + 7; //저번주 월요일 let calcDate = new Date(thisDate.setDate(thisDate.getDate() - temp)); //component.set('v.WorkDate1', calcDate.toISOString().substring(0, 10)); //저번주 일요일 let calcDate2 = new Date(calcDate.setDate(calcDate.getDate() + 6)); //component.set('v.WorkDate2', calcDate2.toISOString().su..
[Salesforce] pass value from Child component to Parent component 참조 > 사용하게 된 계기 : 버튼을 보여주는 컴포넌트 아래에 modal을 만들지 않고, 자식 컴포넌트에 modal을 생성해서 버튼 클릭시에 보여주려고 했다. ParentComponent //isLoaded 변수에 따라 childComponent의 modal창을 보여줄지 말지 결정하기 위해서 ({ callChildComponent : function(component, event, helper) { component.set('v.isLoaded', true); }, getParams : function(component, event) { //get method paramaters var params = event.getParam('arguments'); if(params) { var param1 = pa..