22,000원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결윤재성의 스프링 프레임워크 개발자를 위한 실습을 통한 입문 과정
코드 완성 화면
안녕하세요? 수강생입니다.다름이 아니라, 코드를 작성한 후 완성되는 화면이 어떤 강의 몇 분에 나오는지 알 수 있을까요? 회사에서 지원 받아서 보는 강의이기 때문에 회사에서 이를 알고 있어야 하기 때문입니다.
- 미해결윤재성의 스프링 프레임워크 개발자를 위한 실습을 통한 입문 과정
Eclipse 에러 질문입니다.
7시 방향 보시는 바와 같이 에러가 나타나는데 어떻게 하면 좋을지 모르겠습니다. 이클립스 세팅 보고 따라했어요.
- 미해결윤재성의 스프링 프레임워크 개발자를 위한 실습을 통한 입문 과정
Spring Framework의 특징
안녕하세요. 수강생입니다.다름이 아니라, 스프링의 특징 중에서 Java 코드를 줄일 수 있다고 하셨고 그 이유 중 하나가 xml 파일을 예시로 들었는데 이게 java 프로젝트에서 스프링에만 사용할 수 있는 확장자 파일인가요?
- 미해결윤재성의 스프링 프레임워크 개발자를 위한 실습을 통한 입문 과정
jdbc6 다운로드가 안되네요~
제공해주신 소스코드로 했는데도 maven에서 jdbc6를 못가져옵니다. 수업이 전혀 안되네요~
- 미해결윤재성의 스프링 프레임워크 개발자를 위한 실습을 통한 입문 과정
29강 싱크가 안 맞습니다.
마이바티스 강의 싱크가 안 맞아요
- 미해결윤재성의 스프링 프레임워크 개발자를 위한 실습을 통한 입문 과정
setter 메서드를 통한 주입 강의에서..
자바에서 문자열은 String클래스타입의 객체이지만 자르형처럼 지원한다?는 설명이 있었는데 그부분이 먼뜻일까요..ㅜ
- 미해결윤재성의 스프링 프레임워크 개발자를 위한 실습을 통한 입문 과정
7강 loc컨테이너 질뮨이용..
ClassPathXmlApplicationContext ctx = new ClassPathXmlApplicationContext("config/beans.xml");// 별도 설정하지 않으면 빈객체를 자동생성한다고 하셧는데왜 자동생성이되면서 생성자가 호출되는건가여? 원래 생성되면서 생성자가 호출되는건가여?
- 미해결윤재성의 스프링 프레임워크 개발자를 위한 실습을 통한 입문 과정
질문드립니다.
<bean id="t1" class="kr.co.softcampus.beans.TestBean1" lazy-init="true" init-method="bean1_init" destroy-method="bean1_destroy" scope="prototype" /> 해당내용으로 beans.xml 설정 후 ctx.close( ); 를 호출하면, bean1_destroy메서드는 호출이 안되는것으로 확인되는데 왜그럴까요! 싱글톤일땐 정상호출 되지만, 프로토타입으로하니깐 각각 객체 생성되어, init메서드는 정상호출이되고 destroy메서드만 호출이안되서 질의드립니다.
- 미해결윤재성의 스프링 프레임워크 개발자를 위한 실습을 통한 입문 과정
get,set작성관련해서 질의드립니다!
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. list의경우 add메서드나 get메서드를 통해 값을추가하거나 확인할수 있는데 그 기능을 getter setter가 대신해주는걸로 이해하면되는지 궁금해서 질의드립니다!
- 미해결윤재성의 스프링 프레임워크 개발자를 위한 실습을 통한 입문 과정
질문이용
testbean1 t2 = ctx1.getBean("java600", testbean1.class); System.out.printf("java600 : %s\n",t2); 이 코드를 실행시켰을 때 왜 TestBean1의 생성자는 안 출력이 안되고 주소값만 출력이 되나요? 객체가 생성됐으니까 생성자부분도 실행되고, 주소값도 받아오고 해야하는거 아닌가요?? 강의 22:31 부분입니다.
- 미해결윤재성의 스프링 프레임워크 개발자를 위한 실습을 통한 입문 과정
30:44 부터 화면이 깨집니다.
안녕하세요. 오랜만에 강사님 명강의 복습하러 왔습니다. 화면이 깨져서 말씀드립니다.
- 미해결윤재성의 스프링 프레임워크 개발자를 위한 실습을 통한 입문 과정
RowMapper 오류
@Component public class MapperClass implements RowMapper<JdbcBean> { } 위 RowMapper 부분에서 아래의 오류가 발생합니다. pom.xml 은 강사님과 동일하게 하였습니다. The type RowMapper is not generic; it cannot be parameterized with arguments <JdbcBean>
- 미해결윤재성의 스프링 프레임워크 개발자를 위한 실습을 통한 입문 과정
@Configuration 를 넣으면 실행 시 오류가 납니다.
12월 16, 2021 4:55:30 오후 org.springframework.context.annotation.AnnotationConfigApplicationContext prepareRefresh 정보: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@7530ad9c: startup date [Thu Dec 16 16:55:30 KST 2021]; root of context hierarchy Exception in thread "main" java.lang.IllegalStateException: Cannot load configuration class: kr.co.softcampus.config.BeanConfigClass at org.springframework.context.annotation.ConfigurationClassPostProcessor.enhanceConfigurationClasses(ConfigurationClassPostProcessor.java:404) at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanFactory(ConfigurationClassPostProcessor.java:249) at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:283) at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:127) at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:687) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:524) at org.springframework.context.annotation.AnnotationConfigApplicationContext.<init>(AnnotationConfigApplicationContext.java:84) at kr.co.softcampus.main.MainClass.main(MainClass.java:52) Caused by: java.lang.ExceptionInInitializerError at org.springframework.context.annotation.ConfigurationClassEnhancer.newEnhancer(ConfigurationClassEnhancer.java:122) at org.springframework.context.annotation.ConfigurationClassEnhancer.enhance(ConfigurationClassEnhancer.java:110) at org.springframework.context.annotation.ConfigurationClassPostProcessor.enhanceConfigurationClasses(ConfigurationClassPostProcessor.java:394) ... 7 more Caused by: org.springframework.cglib.core.CodeGenerationException: java.lang.reflect.InaccessibleObjectException-->Unable to make protected final java.lang.Class java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain) throws java.lang.ClassFormatError accessible: module java.base does not "opens java.lang" to unnamed module @4d910fd6 at org.springframework.cglib.core.ReflectUtils.defineClass(ReflectUtils.java:464) at org.springframework.cglib.core.AbstractClassGenerator.generate(AbstractClassGenerator.java:336) at org.springframework.cglib.core.AbstractClassGenerator$ClassLoaderData$3.apply(AbstractClassGenerator.java:93) at org.springframework.cglib.core.AbstractClassGenerator$ClassLoaderData$3.apply(AbstractClassGenerator.java:91) at org.springframework.cglib.core.internal.LoadingCache$2.call(LoadingCache.java:54) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at org.springframework.cglib.core.internal.LoadingCache.createEntry(LoadingCache.java:61) at org.springframework.cglib.core.internal.LoadingCache.get(LoadingCache.java:34) at org.springframework.cglib.core.AbstractClassGenerator$ClassLoaderData.get(AbstractClassGenerator.java:116) at org.springframework.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:291) at org.springframework.cglib.core.KeyFactory$Generator.create(KeyFactory.java:221) at org.springframework.cglib.core.KeyFactory.create(KeyFactory.java:174) at org.springframework.cglib.core.KeyFactory.create(KeyFactory.java:153) at org.springframework.cglib.proxy.Enhancer.<clinit>(Enhancer.java:73) ... 10 more Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make protected final java.lang.Class java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain) throws java.lang.ClassFormatError accessible: module java.base does not "opens java.lang" to unnamed module @4d910fd6 at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:354) at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297) at java.base/java.lang.reflect.Method.checkCanSetAccessible(Method.java:199) at java.base/java.lang.reflect.Method.setAccessible(Method.java:193) at org.springframework.cglib.core.ReflectUtils$1.run(ReflectUtils.java:61) at java.base/java.security.AccessController.doPrivileged(AccessController.java:569) at org.springframework.cglib.core.ReflectUtils.<clinit>(ReflectUtils.java:52) at org.springframework.cglib.core.KeyFactory$Generator.generateClass(KeyFactory.java:243) at org.springframework.cglib.core.DefaultGeneratorStrategy.generate(DefaultGeneratorStrategy.java:25) at org.springframework.cglib.core.AbstractClassGenerator.generate(AbstractClassGenerator.java:329) ... 22 more
- 미해결윤재성의 스프링 프레임워크 개발자를 위한 실습을 통한 입문 과정
12:25 질문 드립니다.
ctx.close() 메서드를 호출하면 IOC 컨테이너가 가지고 있는 모든 객체가 소멸된다고 하셨는데요. ctx.close() 이후에 t1의 값을 찍어보면 주소는 여전히 살아있습니다. 가비지컬렉션이 추가로 필요한건가요? TestBean1 의 생성자 TestBean1 의 init 메서드 t1 : kr.co.softcampus.beans.TestBean1@c0c2f8d TestBean1 의 destroy 메서드 t1 : kr.co.softcampus.beans.TestBean1@c0c2f8d
- 미해결윤재성의 스프링 프레임워크 개발자를 위한 실습을 통한 입문 과정
블로그에 수업 정리 글을 올려도 되나요?
수업 잘 듣고 있습니다! 혹시 강의 들은거 정리해서 전체 공개 블로그에 올려도 되나요?
- 미해결윤재성의 스프링 프레임워크 개발자를 위한 실습을 통한 입문 과정
ojdbc6 안되시는분들 복붙해가세요~
<!-- oracle jdbc --> <dependency> <groupId>oracle</groupId> <artifactId>ojdbc6</artifactId> <version>11.2.0.3</version> </dependency> <!-- Repository 정보 --> <repositories> <repository> <id>OJDBC6 Repository</id> <url>http://www.datanucleus.org/downloads/maven2/</url> </repository> </repositories>
- 미해결윤재성의 스프링 프레임워크 개발자를 위한 실습을 통한 입문 과정
오라클 데이터베이스..
안녕하세요 강의 너무 잘 보고 있습니다. 오라클 11g 다운 불가인데 뭘 받으면 될까요...?
- 미해결윤재성의 스프링 프레임워크 개발자를 위한 실습을 통한 입문 과정
beans.xml 설정시
안녕하세요 xml설정시 org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException : 에러가 나서 해결하던중 <beans xmlns="http://www.springframwork.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd"> </beans> 를 <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd"> </beans> 와 같이 spring-beans-3.0.xsd 설정해주니 에러가 안나는 이유가 궁금합니다. 처음에는 오타문제인줄 알았으나 오타는 없었습니다.
- 미해결윤재성의 스프링 프레임워크 개발자를 위한 실습을 통한 입문 과정
제네릭이 class일 때
제네릭이 class일 때 리스트같은 경우 똑같은 id를 가지고 있는 bean객체를 두번 참조해도 다른 객체 생성이 되는데 왜 set은 안되는건가요 set이라서 인가요???
- 미해결윤재성의 스프링 프레임워크 개발자를 위한 실습을 통한 입문 과정
Java파일 Config 자동 주입 질문 있습니다.
java3빈의 data1과 data2를 byName으로 주입할 때 위에 정의해둔 data1빈, data2빈을 자동으로 주입하잖아요 그런데 이렇게 주입받으면 java3빈의 data1과 data2가 각각 다른 빈을 주입받게 되는데, java3빈의 data1과 data2를 서로 동일한 빈을 주입받게 하려면 어떻게 해야 하나요?