자바 스프링 프레임워크(renew ver.) - 신입 프로그래머를 위한 강좌

자바 스프링 프레임워크(renew ver.) - 신입 프로그래머를 위한 강좌

(143개의 수강평)

27528명의 수강생
공구 프로필

mainfestLoadError 공구 10일 전

mainfestLoadError 뜨면서 동영상 재생이 안됩니다.

0
김영진 프로필

동영상 안나옵니다.(냉무) 김영진 14일 전

.

0
김태영 프로필

interface와 속성 추가 김태영 15일 전

interface와 bean 객체 속성 추가에 있어서 장단점을 설명해주신다면 감사드리겠습니다
그리고 현업에서는 어느쪽이 더 선호되는지도 궁금합니다

0
주태종 프로필

.... 코드가 더 복잡한듯... 주태종 29일 전

개인적으로 이 코드가 더 복잡하고 가독성 떨어지는데.....ㅜ

클낫네..

1
주태종 프로필

이 코드가 더 가독성 떨어지고 복잡한거 같은데 왜 쓰이죠?? 주태종 29일 전

차라리 중복되더라도 복붙복붙 하면서 하는게 나을거 같은데...

1
mblaq1024 프로필

Unknown referenced nature: org.springframework.ide.eclipse.core.springnature. mblaq1024 1달 전

Unknown referenced nature: org.springframework.ide.eclipse.core.springnature.

이거때문에 스프링으로안바껴요...ㅠㅠ해결방법없나요

0
노정일 프로필

STS하면 안되나요? 노정일 2달 전

이클립스가 아닌 

STS로 하면 안되나요???

전 설치를 STS 설치하고

spring mvc prject 파일을 생성하고 

pom.xml수정 을 하였는데요 안되거든요...

1
노정일 프로필

에러... 노정일 2달 전

톰캣 설치 후 

영상 그대로 런했는데요. 에러가 뜹니다...

브라우져 출력에서는 

HTTP 상태 404 – 찾을 수 없음


타입 상태 보고

메시지 /pjt14/

설명 Origin 서버가 대상 리소스를 위한 현재의 representation을 찾지 못했거나, 그것이 존재하는지를 밝히려 하지 않습니다.


Apache Tomcat/8.5.50

콘솔에서는 이렇게 에러가 뜨는데 ...모르겠어여.

1월 29, 2020 12:09:20 오전 org.apache.catalina.startup.VersionLoggerListener log

정보: 서버 버전 이름:        Apache Tomcat/8.5.50

1월 29, 2020 12:09:20 오전 org.apache.catalina.startup.VersionLoggerListener log

정보: Server 빌드 시각:          Dec 7 2019 19:19:46 UTC

1월 29, 2020 12:09:20 오전 org.apache.catalina.startup.VersionLoggerListener log

정보: Server 버전 번호:         8.5.50.0

1월 29, 2020 12:09:20 오전 org.apache.catalina.startup.VersionLoggerListener log

정보: 운영체제 이름:               Windows 10

1월 29, 2020 12:09:20 오전 org.apache.catalina.startup.VersionLoggerListener log

정보: 운영체제 버전:            10.0

1월 29, 2020 12:09:20 오전 org.apache.catalina.startup.VersionLoggerListener log

정보: 아키텍처:          amd64

1월 29, 2020 12:09:20 오전 org.apache.catalina.startup.VersionLoggerListener log

정보: 자바 홈:             C:\Program Files\Java\jre1.8.0_201

1월 29, 2020 12:09:20 오전 org.apache.catalina.startup.VersionLoggerListener log

정보: JVM 버전:           1.8.0_201-b09

1월 29, 2020 12:09:20 오전 org.apache.catalina.startup.VersionLoggerListener log

정보: JVM 벤더:            Oracle Corporation

1월 29, 2020 12:09:20 오전 org.apache.catalina.startup.VersionLoggerListener log

정보: CATALINA_BASE:         D:\dowonroad\apache-tomcat-8.5.50

1월 29, 2020 12:09:20 오전 org.apache.catalina.startup.VersionLoggerListener log

정보: CATALINA_HOME:         D:\dowonroad\apache-tomcat-8.5.50

1월 29, 2020 12:09:20 오전 org.apache.catalina.startup.VersionLoggerListener log

정보: 명령 행 아규먼트: -Dcatalina.base=D:\dowonroad\apache-tomcat-8.5.50

1월 29, 2020 12:09:20 오전 org.apache.catalina.startup.VersionLoggerListener log

정보: 명령 행 아규먼트: -Dcatalina.home=D:\dowonroad\apache-tomcat-8.5.50

1월 29, 2020 12:09:20 오전 org.apache.catalina.startup.VersionLoggerListener log

정보: 명령 행 아규먼트: -Dwtp.deploy=D:\dowonroad\apache-tomcat-8.5.50\wtpwebapps

1월 29, 2020 12:09:20 오전 org.apache.catalina.startup.VersionLoggerListener log

정보: 명령 행 아규먼트: -Djava.endorsed.dirs=D:\dowonroad\apache-tomcat-8.5.50\endorsed

1월 29, 2020 12:09:20 오전 org.apache.catalina.startup.VersionLoggerListener log

정보: 명령 행 아규먼트: -Dfile.encoding=MS949

1월 29, 2020 12:09:20 오전 org.apache.catalina.core.AprLifecycleListener lifecycleEvent

정보: 프로덕션 환경들에서 최적의 성능을 제공하는, APR 기반 Apache Tomcat Native 라이브러리가, 다음 java.library.path에서 발견되지 않습니다: [C:\Program Files\Java\jre1.8.0_201\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_201/bin/server;C:/Program Files/Java/jre1.8.0_201/bin;C:/Program Files/Java/jre1.8.0_201/lib/amd64;D:\app\jung\product\11.2.0\dbhome_1\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Java\jdk1.8.0_201\bin;%MAVEN_HOME%\bin;C:\Program Files\Android\Android Studio\jre\bin;C:\httpd-2.4.38-win64-VC14\Apache24\bin;C:\mysql\bin;C:\php-7.0.33-Win32-VC14-x86;C:\Program Files\nodejs\;D:\dev\platform-tools\;C:\Users\jung\AppData\Local\Android\Sdk\platform-tools;C:\Users\jung\AppData\Local\Microsoft\WindowsApps;C:\Program Files\Bandizip\;C:\apache-maven-3.6.0\bin;C:\Program Files\Java\jdk1.8.0_201\bin;C:\Users\jung\AppData\Local\atom\bin;C:\Users\jung\AppData\Local\Microsoft\WindowsApps;C:\Users\jung\AppData\Roaming\npm;C:\Users\jung\AppData\Local\Programs\Microsoft VS Code\bin;D:\dowonroad\sts-bundle\sts-3.9.11.RELEASE;;.]

1월 29, 2020 12:09:20 오전 org.apache.coyote.AbstractProtocol init

정보: 프로토콜 핸들러 ["http-nio-8090"]을(를) 초기화합니다.

1월 29, 2020 12:09:21 오전 org.apache.tomcat.util.net.NioSelectorPool getSharedSelector

정보: Using a shared selector for servlet write/read

1월 29, 2020 12:09:21 오전 org.apache.coyote.AbstractProtocol init

정보: 프로토콜 핸들러 ["ajp-nio-8009"]을(를) 초기화합니다.

1월 29, 2020 12:09:21 오전 org.apache.tomcat.util.net.NioSelectorPool getSharedSelector

정보: Using a shared selector for servlet write/read

1월 29, 2020 12:09:21 오전 org.apache.catalina.startup.Catalina load

정보: Initialization processed in 1975 ms

1월 29, 2020 12:09:21 오전 org.apache.catalina.core.StandardService startInternal

정보: 서비스 [Catalina]을(를) 시작합니다.

1월 29, 2020 12:09:21 오전 org.apache.catalina.core.StandardEngine startInternal

정보: Starting Servlet Engine: Apache Tomcat/8.5.50

1월 29, 2020 12:09:21 오전 org.apache.catalina.startup.HostConfig deployDescriptor

정보: 배치 descriptor [D:\dowonroad\apache-tomcat-8.5.50\conf\Catalina\localhost\pjt14.xml]을(를) 배치합니다.

1월 29, 2020 12:09:21 오전 org.apache.catalina.core.ContainerBase addChildInternal

심각: ContainerBase.addChild: start: 

org.apache.catalina.LifecycleException: 구성요소 [org.apache.catalina.webresources.JarResourceSet@4d907f98]을(를) 초기화하지 못했습니다.

at org.apache.catalina.util.LifecycleBase.handleSubClassException(LifecycleBase.java:440)

at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:139)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:173)

at org.apache.catalina.webresources.StandardRoot.startInternal(StandardRoot.java:724)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)

at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:4814)

at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4949)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)

at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:743)

at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:719)

at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:705)

at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:614)

at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1823)

at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)

at java.util.concurrent.FutureTask.run(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

Caused by: java.lang.IllegalArgumentException: java.util.zip.ZipException: error in opening zip file

at org.apache.catalina.webresources.AbstractSingleArchiveResourceSet.initInternal(AbstractSingleArchiveResourceSet.java:142)

at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136)

... 16 more

Caused by: java.util.zip.ZipException: error in opening zip file

at java.util.zip.ZipFile.open(Native Method)

at java.util.zip.ZipFile.<init>(Unknown Source)

at java.util.zip.ZipFile.<init>(Unknown Source)

at java.util.jar.JarFile.<init>(Unknown Source)

at java.util.jar.JarFile.<init>(Unknown Source)

at org.apache.tomcat.util.compat.JreCompat.jarFileNewInstance(JreCompat.java:197)

at org.apache.tomcat.util.compat.JreCompat.jarFileNewInstance(JreCompat.java:182)

at org.apache.catalina.webresources.AbstractSingleArchiveResourceSet.initInternal(AbstractSingleArchiveResourceSet.java:139)

... 17 more

1월 29, 2020 12:09:21 오전 org.apache.catalina.startup.HostConfig deployDescriptor

심각: 배치 descriptor [D:\dowonroad\apache-tomcat-8.5.50\conf\Catalina\localhost\pjt14.xml]을(를) 배치하는 중 오류 발생

java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: 구성요소 [org.apache.catalina.webresources.JarResourceSet@4d907f98]을(를) 초기화하지 못했습니다.

at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:747)

at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:719)

at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:705)

at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:614)

at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1823)

at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)

at java.util.concurrent.FutureTask.run(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

1월 29, 2020 12:09:21 오전 org.apache.catalina.startup.HostConfig deployDescriptor

정보: 배치 descriptor [D:\dowonroad\apache-tomcat-8.5.50\conf\Catalina\localhost\pjt14.xml]의 배치가 [64] 밀리초 내에 완료되었습니다.

1월 29, 2020 12:09:21 오전 org.apache.catalina.startup.HostConfig deployDirectory

정보: 웹 애플리케이션 디렉토리 [D:\dowonroad\apache-tomcat-8.5.50\webapps\docs]을(를) 배치합니다.

1월 29, 2020 12:09:21 오전 org.apache.catalina.startup.HostConfig deployDirectory

정보: 웹 애플리케이션 디렉토리 [D:\dowonroad\apache-tomcat-8.5.50\webapps\docs]에 대한 배치가 [223] 밀리초에 완료되었습니다.

1월 29, 2020 12:09:21 오전 org.apache.catalina.startup.HostConfig deployDirectory

정보: 웹 애플리케이션 디렉토리 [D:\dowonroad\apache-tomcat-8.5.50\webapps\examples]을(를) 배치합니다.

1월 29, 2020 12:09:22 오전 org.apache.catalina.core.ApplicationContext log

정보: ContextListener: contextInitialized()

1월 29, 2020 12:09:22 오전 org.apache.catalina.core.ApplicationContext log

정보: SessionListener: contextInitialized()

1월 29, 2020 12:09:22 오전 org.apache.catalina.core.ApplicationContext log

정보: ContextListener: attributeAdded('StockTicker', 'async.Stockticker@670ace48')

1월 29, 2020 12:09:22 오전 org.apache.catalina.startup.HostConfig deployDirectory

정보: 웹 애플리케이션 디렉토리 [D:\dowonroad\apache-tomcat-8.5.50\webapps\examples]에 대한 배치가 [341] 밀리초에 완료되었습니다.

1월 29, 2020 12:09:22 오전 org.apache.catalina.startup.HostConfig deployDirectory

정보: 웹 애플리케이션 디렉토리 [D:\dowonroad\apache-tomcat-8.5.50\webapps\host-manager]을(를) 배치합니다.

1월 29, 2020 12:09:22 오전 org.apache.catalina.startup.HostConfig deployDirectory

정보: 웹 애플리케이션 디렉토리 [D:\dowonroad\apache-tomcat-8.5.50\webapps\host-manager]에 대한 배치가 [25] 밀리초에 완료되었습니다.

1월 29, 2020 12:09:22 오전 org.apache.catalina.startup.HostConfig deployDirectory

정보: 웹 애플리케이션 디렉토리 [D:\dowonroad\apache-tomcat-8.5.50\webapps\manager]을(를) 배치합니다.

1월 29, 2020 12:09:22 오전 org.apache.catalina.startup.HostConfig deployDirectory

정보: 웹 애플리케이션 디렉토리 [D:\dowonroad\apache-tomcat-8.5.50\webapps\manager]에 대한 배치가 [25] 밀리초에 완료되었습니다.

1월 29, 2020 12:09:22 오전 org.apache.catalina.startup.HostConfig deployDirectory

정보: 웹 애플리케이션 디렉토리 [D:\dowonroad\apache-tomcat-8.5.50\webapps\ROOT]을(를) 배치합니다.

1월 29, 2020 12:09:22 오전 org.apache.catalina.startup.HostConfig deployDirectory

정보: 웹 애플리케이션 디렉토리 [D:\dowonroad\apache-tomcat-8.5.50\webapps\ROOT]에 대한 배치가 [22] 밀리초에 완료되었습니다.

1월 29, 2020 12:09:22 오전 org.apache.coyote.AbstractProtocol start

정보: 프로토콜 핸들러 ["http-nio-8090"]을(를) 시작합니다.

1월 29, 2020 12:09:22 오전 org.apache.coyote.AbstractProtocol start

정보: 프로토콜 핸들러 ["ajp-nio-8009"]을(를) 시작합니다.

1월 29, 2020 12:09:22 오전 org.apache.catalina.startup.Catalina start

정보: Server startup in 776 ms

1
HeeSeok Noh 프로필

@Autowired 객체 찾는 방법 질문 HeeSeok Noh 3달 전

DataBaseConnectionInfo를 dev와 real 둘다 Autowired 하였잖아요~ 근데 @Autowired는 객체의 타입이 일치하는지 찾는다고 했는데 두개가 똑같은 DataBaseConnectionInfo 타입이잖아요~ 그러면 똑같은 타입이면 @Autowired의 dataBaseConnectionInfoDev,dataBaseConnectionInfoReal의 이름과 @Bean의 메서드 이름이  일치하는 것을 찾아가는건가요??? 

1
Castilleo Samuel 프로필

PreparedStatement 객체 안만들고 쓰고계시네요 Castilleo Samuel 3달 전

쿼리문 넣어서 객체만드는부분이 빠진것같습니다

0
윤영기 프로필

어노테이션을. 이용한 스프링설정 윤영기 4달 전

Bean객체를 Xml로 만드는 경우와 java로 만드는 경우를 설명해주셨는데요.  두가지 방법중 어느방법이 많이 사용되는지 궁금합니다.  xlm로 만들지 않고. Java로 만들어야 하는 특별한 case가 있다면 설명부탁드립니다

2
사탕아라 프로필

GenericXmlApplicationContext 오류 사탕아라 5달 전

해해결 방안 좀 알려주세요.

3
comtosa 프로필

볼륨 100% 올렸는데도 소리가 너무 작게 들려서 불편해요~ comtosa 5달 전

소리가 작아 불편하네요.~
아직 뒤에 있는 강좌를 듣지 않았는데 모든 강좌 소리가 작은가요? 

4
zndn887 프로필

<property name="xName" value="xValue"> 표현에 대해 질문 있습니다. zndn887 6달 전

제목의 표현이

<property name="xName">

<value>xValue</value>

</property>

위의 표현과

완전히 같은 것인가요?????

0
지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스