刚开始时,我使用老师打包的代码,然后边看视频边操作(到对应代码中复制)。一就是老师的编码为utf-8,而我们直接创建的为gbk,所以引用老师的代码时,应该自己动手创建好类,然后再将内容复制进去,不能直接将文件复制过去;二就是对于配置文件,如果本节中没有使用到的,要将其删除干净,后面才用到时的代码为影响运行,因为配置文件很重要;三就是@Service应该注解在CourseServiceImpl.java中,而不是CourseService.java中(打包下来的资料是注解在这里,害我浪费好多时间)。ps:本来代码应该自己敲才对的,如果遇到问题,请重复看到视频.
2016-05-19
作为一个maven小白,我其实想请教一下,不要用命令行输入那个run命令,怎样在eclipse下面运行呢?是不是要添加tomcat服务器那一套。。。
2016-05-19
已采纳回答 / Mr_zhang_
slf4j比log4j好用,如果一个项目已经使用了log4j,而你加载了一个类库,比方说 Apache Active
MQ——它依赖于于另外一个日志类库logback,那么你就需要把它也加载进去。但如果Apache Active
MQ使用了SLF4J,你可以继续使用你的日志类库而无语忍受加载和维护一个新的日志框架的痛苦。
2016-05-19
最赞回答 / java家洼
你和我想到一块了,我是这样理解的,我觉得jsp页面里使用EL表达式${course.title}中的course是CourseController类中的viewCourse方法中的model类型的model里面的model.addAttribute(course);,也就是说在spring MVC框架中,model从控制器出来回到前端控制器,jsp再调用model,从而在model里面调用course。我不知道理解的对不对?<...图片...>
2016-05-18
mvn archetype:generate -DgroupId=demo-test -DartifactId=spring-mvc-learning -DarchetypeArtifactId=maven-archetype-webapp
2016-05-18