일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- LINQ
- React
- Store
- 대전본식영상
- error
- Config
- 라도무스dvd
- 스냅잘찍음
- mac
- Request
- ORM
- 상속
- 명시적외래키
- EFCore
- extjs
- JSON
- vscode
- 코드프로그래머스
- dbContext
- JavaScript
- intellij
- c#
- scanner
- 에스가든스냅
- .net
- extraParams
- c#코딩의기술실전편
- minimalAPI
- ViewModel
- lazy loading
- Today
- Total
목록BackEnd (121)
ejyoo's 개발 노트
beanConfigXml = ctx.getRealPath("/") + beanConfigXml.replace("classpath:", "WEB-INF/classes/").replace("/", File.separator); 운영체제에 맞게 경로 구분자를 변경해줌.
톰캣 배포 경로에서 WEB-INF classes 까지 진입해야 함. D:\A_TeachingMaterial\6.JspSpring\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\command_bootstrap\WEB-INF\classes
서블릿 2.3 부터 라이프 사이클 서블릿 2.3 이전에는 서블릿 컨테이너 라이프 사이클과 관련된 처리를 정확하게 할 수 없었다. 서블릿 컨테이너를 가동하거나 멈출 때 발생하는 이벤트가 없기 때문에 자원의 초기화 시점이나 반납 시점이 명확하지 않았다. 하지만 서블릿 2.3에 들어서면서 이러한 문제가 해소되었다. 2.3에 새롭게 추가된 컨텍스트 라이프 사이클 관련 이벤트인 ServletContextEvent가 추가되었고 세션의 라이프 사이클과 관련된 HttpSessionEvent가 추가되었다. ServletContextEvent를 통해서 전체 웹 어플리케이션의 초기화 시점과 종료시점을 선형적으로 처리할 수 있게 되었고 HttpSessionEvent를 통해서 특정 사용자의 세션관리를 보다 명확하게 할 수 있게..
Python 에서 웹으로 Python 파일을 돌리고 싶을 때 사용하는 것이 Jupyter Notebook으로 알게되었다. cmd에서 jupyter notebook을 실행해 본다. // 실행할 Python 경로로 이동한 뒤 수행한다. jupyter notebook 여기에서 Python 파일을 작성할 수 있다. import sys from PyQt5.QtWidgets import QApplication, QWidget, QMainWindow from PyQt5 import uic form_class = uic.loadUiType("./myqt01.ui")[0] class WindowClass(QMainWindow, form_class): def __init__(self): super().__init__() ..
Python 인터프리터 언어 Python은 인터프리터 언어이다. cmd에서 Python 파일을 바로 실행할 수 있다. d: cd D:\eclipse_python\HTLLOWPYTHON\day16 python myhello.py JAVA 컴파일 언어 Java는 컴파일 언어이다. .Java 파일을 컴파일하여 .class 파일을 생성한 뒤 .class 를 돌리면 Java파일이 실행된다. // Java가 있는 폴더 위치로 이동한 뒤 작성 javac MyHello.java java MyHello
톰캣 서버 구성 시 이전 프로젝트 이름이 Path로 잡히는 경우 프로젝트의 세팅값을 직접 변경해주어야 한다. org.eclipse.wst.common.component wb-module 과 java-output-path를 변경하면 된다. 만약 Project Explorer 에 없다면 아래와 같이 직접 수정한다. D:\A_TeachingMaterial\6.JspSpring\workspace\MiniProject_mybatis\.settings
JUnit 4.11 버전부터 @FixMethodOrder 어노테이션 생성됨. 테스트 메소드의 실행순서 기준을 잡을 수 있도록 해줌. @FixMethodOrder 정렬 옵션 속성 설명 MethodSorters.DEFAULT HashCode를 기반으로 순서 결정. 사용자 예측 힘듬 MethodSorters.JVM JVM 리턴 순으로 실행. 때에 따라 실행시 변경됨 MethodSorters.NAME_ASCENDING 메소드 명을 오름차순으로 정렬한 순서대로 실행 사용 예 package kr.or.ddit.mybatis; import java.util.List; import org.apache.ibatis.session.SqlSession; import org.apache.ibatis.session.SqlSes..