목록전체 글 (102)
유디의 공간정보·개발일기
출처 : https://sicko.tistory.com/2 [JAVA] 이클립스 빨간 형광팬 없애기, 자바 형광팬 지우기 자바를 이용하시다 보면 갑자기 잘되는 코드에 빨간색 형광팬 혹은 초록, 노랑 형광팬으로 온통 칠해질 때가 있습니다. 분명히 작동에는 이상이 없는데 어떤 문제일까요? 이는 이클립스에서 제 sicko.tistory.com

myspringmybatis 프로젝트 생성 - 실습하기(과제) : 메서드 시그니처(Method Signature) 작성하기 - 사번을 전달받아서 그 사번에 해당하는 사원정보를 리턴한다. - 급여를 전달받아서 그 급여를 받는 사원들의 목록을 리턴한다. - 사원정보를 전달받아서 그 사원의 정보를 수정한다. - 사번을 전달받아서 그 사원을 삭제한다. - 이메일을 전달받아서 그 이메일을 사용하는 사원의 정보를 리턴한다. - 부서번호를 전달받아서 그 부서원들의 정보를 리턴한다. package myspringmybatis; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.ut..

- Subversion, Git - 단지 참고용,, ANT(Another Neat Tool) xml example https://ant.apache.org/manual/using.html Writing a Simple Buildfile Using Apache Ant Writing a Simple Buildfile Apache Ant's buildfiles are written in XML. Each buildfile contains one project and at least one (default) target. Targets contain task elements. Each task element of the buildfile can have an id attribute and ca ant.apach..

Spring - 스프링 - 스프링 MVC - 마이바티스 - * eclipse에서 UTF-8로 텍스트 인코딩 설정 window-preferences-general-workspace (실무 면접 시 IDE를 뭘 썼나 : 이클립스, 이클립스를 처음 실행 시 어떤 것을 해야할까 : 인코딩~~) - 1521 --> 오라클이 사용하는 포트 번호 (8080 port를 쓰고 있어서) 톰캣을 9000으로 1. 스프링 없이 날코딩으로 먼저 해보기(근본적인 도움이 될 것,, ㄱ고생,,) myspring - 클래스 내부 구성요소 : 변수, 함수, 생성자 - 클래스 : 변수, 함수, 생성자를 포함하는 것 - 함수에 throws로 정의했기 때문에 main에서 함수호출할 때도 throws로 예외처리 해줘야 한다. package m..

Android Studio 실행 Java와 Kotlin의 차이 - extends가 없고 : (콜론)이 붙는다. - 부모클래스에 ()가 붙는다. : primary constructor(기본 생성자)를 호출하는 소괄호이다. - ; (세미콜론)이 없다. * activity_main.xml --> 화면구성 * ActivityMain.kt --> 소스코드 - build.gradle에 코드 추가 buildFeatures { viewBinding true } - MainActivity.kt에 코드 추가 수정 - plaintext 칸에 글자를 입력하고 확인 버튼을 누르면 입력한 글자가 뜨도록 함 binding.showButton.setOnClickListener { var input1 = binding.input1.t..

* ubi폴더의 customer-index.html을 싱글페이지로 쪼개는 작업 * onclick은 html에서 작동하고, vue에서는 작동하지 않는다. --> @click 으로 작성해야 함 Ex07 - 터미널 yarn.cmd serve 서버 실행 - 포트넘버 브라우저에 띄우기 - 추가하기 버튼 누를 때 넘어가도록 하기 온클릭 --> @클릭 으로 함수넣기 showAddPage() {} card-body 안의 이름, 나이, 전화번호 input 태그마다 속성 코드 추가 : v-model="item.name" script태그 추가, 안에 객체 생성 추가 - 수정 버튼 기능 추가 온클릭 --> @클릭 으로 index로 변수 지정, item.index와 함수()안에 index 함수넣기 showModifyPage()..

백엔드 : 1, 2 3번째 단계로 작동하는지 test 프론트엔드 구성 : 3, 4, 5(Vue로 html 분리) 1. Heidi SQL에 테이블 생성 후 데이터 넣기 2. VS Code에서 코드 적고 터미널창에 node index.js 입력 엔터 (서버 실행) 3. Postman에서 요청을 보내고 테스트 4. customer-index.html

Ex04 1. 환경변수에 path 추가 C:\Users\유저네임\AppData\Local\Yarn\bin 2. 터미널 창에 vue create ex04 또는 ./node_modules/.bin/vue.cmd create ex04 입력 엔터 - 설정 3. cd ex04 로 들어가서 yarn serve 또는 yarn.cmd serve 로 서버 실행 --> 웹페이지를 볼 수 있게 해주는 서버를 띄우는 것 - Local 에 뜨는 포트를 보고 주소 입력하면 됨 4. src>views>Home.vue, About.vue --> 화면이 각각 분리 5. auto close tag 플러그인 설치 6. Home.vue 코드 변경 - (Vs code) mustache : {{ }} - show() 함수 사용하기 onclic..

싱글페이지, 멀티페이지 - 요즘 대세는 싱글페이지(☞゚ヮ゚)☞ 각각의 페이지에서 따로 만들기 때문에 간단하고 쉽게 코드 수정 개발이 가능하다. React Vue Angular * public 폴더에 있는 내용들이 url로 모두 접근가능하기 때문에 보안상 문제가 생길 수 있다. * views 폴더로 index.html을 옮기고 확장자를 .ejs로 변경 - 템플레이트 : 파일로 미리 저장했다가 요청을 하면, 컨트롤러에서 이 파일을 읽어 보내주겠다~ JSP도 템플레이트임, index파일도 템플레이트이다. 일부를 요청에 따라 살짝 바꿔서 응답을 주겠다~ - public 폴더 안에 있는 index.html 을 복사해서 views 폴더에 복붙한 다음 index.ejs 로 확장자 바꾸기 * ejs (Embedded ..

브라우저에 있는 Pagination은 원래 부트스트랩에서 태그로 넣어져 있는데, 이것을 코드에서 넣어보기 + index2.html ↑axios{} 안에 makePage(파라미터) 코드 추가 ↑function makePage(){} 생성 First Last page 요청 파라미터 (페이지 개수) = 1 perPage 요청 파라미터 (한 페이지당 레코드 개수) = 3 total (전체 개수) = 5 Math.ceil() : 소수점이 나오면 올림한다. 5/3 = 페이지를 몇 번까지 표시할 것인지 번호를 나타냄 // // 태그 안 내용임 let mode let persons = [] let selected $(document).ready(() => { //첫 화면 로딩시 첫번째 화면만 보이게 console.lo..