목록분류 전체보기 (75)
괴발개발 개발하다
1-1. 웹 서버(Tomcat) 다운로드 http://tomcat.apache.org/ Apache Tomcat® - Welcome! The Apache Tomcat® software is an open source implementation of the Jakarta Servlet, Jakarta Server Pages, Jakarta Expression Language, Jakarta WebSocket, Jakarta Annotations and Jakarta Authentication specifications. These specifications are part of the tomcat.apache.org 1-2. 웹 서버(Tomc..
1. 웹 프로그래밍을 구축하기 위한 설계 모델 1) Model 1 2) Model 2 2. 스프링 MVC플레임워크 설계 구조 3. 전체적인 웹프로그래밍 구조
1. XML 파일을 JAVA 파일로 변경하기 위해, JAVA 파일에서는 메서드를 생성한다. 1) XML 파일 → JAVA 파일 ① @Configuration public class MemberConfig { @Bean public StudentDao studentDao() { return new StudentDao(); } @Bean public StudentRegisterService registerService() { return new StudentRegisterService(studentDao()); } } 2) XML 파일 → JAVA 파일 ② @Bean public DataBaseConnectionInfo dataBaseConnect..
1. Java 파일 이용 2. 스프링 방식 : '의존'을 이용하기 위해서는 Main 에서 Man 객체를 직접 생성하지 않고, 스프링 설정파일(XML)을 이용한다. package testprj; import org.springframework.context.support.GenericXmlApplicationContext; public class Main { public static void main(String[] args) { //Man man = new Man(); //man.cry(); //스프링 컨테이너에 접촉하는 방법 GenericXmlApplicationContext ctx = new GenericXmlApplicationContext("classpath:appContext.xml"); //컨..
1. 프로젝트 생성 2. pom.xml 파일 : 메이븐 설정파일로 메이븐은 라이브러리를 연결해주고, 빌드를 위한 플랫폼이다. 3. 정리 - testprj 프로젝트 : 스프링 프로젝트 Root - testprj/src/main/java 폴더 : .java파일 관리 - testprj/src/main/resources 폴더 : 자원파일 관리
1. 주요기능 1) DI(Dependency Injection) 의존 관계 주입(Dependency Injection)이라고도 하며, 어떤 객체가 사용하는 의존 객체를 직접 만들어 사용하는게 아니라, 주입 받아 사용하는 방법 2) AOP(Aspect Oriented Programming) 관점 지향 프로그래밍을 의미. 어떤 기능을 구현할 때 주요 핵심 기능과 핵심 기능 구현을 위한 부가적인 기능 구현을 분리하여 각각의 관점별로 묶어서 개발하는 방식 3) MVC(Model, View, Controller) Model, View, Controller의 약자. 소프트웨어 공학에서 사용되는 소프트웨어 디자인 패턴의 일종. 비즈니스 로직과 UI를 분리하여 유지보수를 용이하게 해주는 장점. (1) Model : C..
Lombok(롬복) : Java 라이브러리로 반복되는 getter, setter, toString 등의 메서드 작성 코드를 줄여주는 코드 다이어트 라이브러리 @Getter @Setter @ToString @NoArgsConstructor @AllArgsConstructor @Data https://dololak.tistory.com/783
[MariaDB] 에러 해결- can't connect to mysql server on 'localhost' 방금 전만 해도 서버 접속이 잘 되었는데 파일을 삭제하다가 무언가 잘못 삭제했는지 갑자기 접속이 되지 않았다. https://stackoverflow.com/questions/10892689/cant-connect-to-mysql-server-on-localhost-1006.. beausty23.tistory.com 인터넷 연결 끊겼나봄. 연결 안되서 실행함.
1. 코드 /* 컴퓨터가 로또번호를 만든다. 중복되는 숫자는 없게. 사용자가 6개의 숫자를 입력한다. 결과를 출력해준다. */ #include #include int main(void) { int lotto[45]={0}; int select[45]={0}; int i,choice,game=0,count=0,choicecount=0,lottocount=0,playercount=0,matchcount=0,end; srand((unsigned)time(NULL)); printf("====로또 당첨 기원====\n"); while(1){ for(i=0;i46 || choice