일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- MVC
- sql
- framework
- javascript
- github
- Runtime
- 자바에서 응용프로그램 실행
- 설치프로그램
- 현재날짜 구하기
- Java
- 채용공고
- Runtime.getRuntime.exec()
- 레지스트리
- 튜닝
- spring
- Git
- CMD
- ANTI PATTERN
- Oracle
- Stash
- 자바스크립트
- NSIS
- Custom URI Schemes
- 마켓보로
- 쿼리
- mybatis
- mave project
- spring framework
- DB
- 안티 패턴
- Today
- Total
목록Java (3)
corn-cheese
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bjrEyr/btqFS0N9tws/wk7IgYo9KsKi1W3BqqraFk/img.png)
1. 폴더구조 파악 우리가 만들었던 first 프로젝트는 다음과 같은 구조를 가지고 있다. 이 구조를 간단히 살펴보자. 1) src/main/java는 java 파일이 모여있는 디렉토리이다. 우리가 앞으로 만들 java 파일은 전부 이 디렉토리에 구성된다. 2) src/main/resources는 여기서는 사용하지 않지만, 추후 스프링 설정 파일이나 쿼리가 저장될 디렉토리이다. 3) src/test/ 관련 폴더는 test 관련 폴더인데, 우리는 TDD(Test Driven Development) 방법론이나 테스트코드를 따로 작성하는 방식은 아직까지는 사용하지 않기 때문에, 현재로써는 필요없는 폴더이다. 과감히 삭제. 4) 우리는 메이븐을 사용하는데, 메이븐의 기본 폴더는 src/main/webapp 폴더..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/CmSl6/btqFRBukQ9k/mSs0QKEsMRReOANIO02Pak/img.png)
간단히 스프링 프레임워크를 살펴보겠습니다. 1. 스프링은 POJO (Plain Old Java Object) 방식의 프레임워크로서, 일반적인 J2EE 프레임워크에 비해 특정 라이브러리를 사용할 필요가 없어서 개발이 쉬우며, 기존 라이브러리의 지원이 용이합니다. 2. 스프링은 관점지향프로그래밍, AOP(Aspect Oriented Programming)를 지원합니다. 트랜잭션, 로깅, 보안 등 여러 모듈, 여러 계층에서 적용되는데, 이런 코드들을 실제 비지니스 로직과 분리할 수 있도록 도와줍니다. 한때, AOP가 OOP(Object Oriented Programming)를 대체하는 기술로 생각되기도 했지만, 실제로 AOP는 OOP를 더욱 OOP스럽게 보완해 주는 기술입니다. 3. 스프링은 의존성 주입, D..
public class Main3 extends Thread{ public static String line; public static InputStream is; public static BufferedReader br; public String ID; public String PW; public static void main(String[] args){ try { is = Runtime.getRuntime().exec("C:\\Program Files (x86)\\SAP\\FrontEnd\\SAPgui\\sapshcut.exe").getInputStream(); br = new BufferedReader(new InputStreamReader(is, "MS949")); } catch (IOExcept..