关于Spring的小问题

1 我使用Spring3.X --- jdk8----出现了如下问题:

java.lang.IllegalArgumentException
     org.springframework.asm.ClassReader.<init>(Unknown Source)
     org.springframework.asm.ClassReader.<init>(Unknown Source)
     org.springframework.asm.ClassReader.<init>(Unknown Source)原因:Spring3.X --- jdk8不兼容解决:

  一:把jdk版本换成1.7 or 1.7以下

  二:使用spring-4.0-RELEASE及以上版本

2 SpringMVC与Spring的整合时,如何实现对Controller中的Service进行依赖注入

解决:

    @Autowired
    private UserService userService;
    public void setUserService(UserService userService) {
        this.userService = userService;
    }

@Autowired可以对成员变量、方法和构造函数进行标注,来完成自动装配的工作。

				
时间: 2024-11-05 16:07:13

关于Spring的小问题的相关文章

Spring aop 小实例demo

Hadoop从2.4.0版本开始支持hdfs的ACL,在CDH5.0当中也集成了该特性,下面对其进行一些测试: unnamed user (file owner) 文件的拥有者 unnamed group (file group) 文件的所属组 named user 除了文件的拥有者和拥有组之外,的其它用户 named group 除了文件的拥有者和拥有组之外,的其它用户 mask  权限掩码,用于过滤named user和named group的权限 一.启用ACL: <property>

最近做了一个Spring Boot小项目,大家帮忙找找bug吧, http://www.dbeetle.cn

最近做了一个Spring Boot小项目,网站顶部有源码地址,欢迎大家访问 http://www.dbeetle.cn 欢迎各位访问,提出意见,找找bug 网站说明 甲壳虫社区(Beetle Community) 一个开源的问答社区.论坛博客,您可以提出自己的问题.发布自己的文章.和其他用户交流 目前功能有第三方登陆.查看.发布.评论.消息通知.顶置.一键已读.搜索等 后续会不断更新完善,欢迎大家提供更好的建议 使用技术 Spring Boot.Mybatis.Thymeleaf.BootStr

Spring aop 小例子demo

由于最近的服务项目提供接口有一个需求,所有操作都必须检查操作的服务可用,所以感觉Aop特别适合实施.完成学习的小例子. 关于spring-Aop原理:http://m.oschina.net/blog/174838这篇文章写的非常好. 个人觉着可能上线的时候配置文件更方便一下.所以样例主要是配置文件方式 Demo文件下载地址: http://download.csdn.net/detail/ruishenh/7261121 Spring配置文件 /idle-service-impl/src/ma

Spring综合小练习 - 登陆系统

需求: 用户登录,如果登陆成功,则更新用户信息与日志信息 图: 数据库 1 CREATE TABLE `t_user` ( 2 `user_id` int(11) NOT NULL AUTO_INCREMENT, 3 `user_name` varchar(30) DEFAULT NULL, 4 `credits` int(11) DEFAULT NULL, 5 `password` varchar(32) DEFAULT NULL, 6 `last_visit` datetime DEFAUL

Spring基础——小的知识点

一.整合多个配置文件 在 Spring Config 文件中,可以使用 <import> 标签将别的配置文件引入到一个文件中,进行配置文件的集成.该标签和 <bean> 标签同级. 使用 resource 属性,地址前缀包含三个: 1.classpath:从类路径下加载. 2.file:从文件路径下加载,支持相对路径和绝对路径. 3.http:// 从 web 服务器上加载资源. 未完,待续.

spring mvc 小demo

安装idea,下一步下一步! 之后就等待它下载spring包,时间有点久... 在src下面创建包名,然后创建一个controller,controller是操作数据用的,也是访问地址映射用的 HelloController package com.tutorialspoint; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframe

springboot中.yml没有spring的小叶子标志解决办法

我的idea springboot项目中有两个.yml文件,一个application.yml,一个log4j2.yml,但是只有application.yml显示的是树叶图标,如下所示 做如下配置后ok,ctrl+shift+alt+s进入如下界面 按照上图操作后一路确认回去,log4j2.yml最终将显示spring的树叶图标!如下图所示 原文:https://blog.csdn.net/m0_37561039/article/details/84578971 原文地址:https://ww

Spring Batch 小任务(Tasklet)步骤

Chunk-Oriented Processing不是处理 step 的唯一方法. 考虑下面的一个场景,如果你仅仅需要调用一个存储过程,你可以在 ItemReader 中实现这个调用,然后在存储过程完成调用后返回 null.这种设计看起来不是那么自然也不是非常优美,因为你的批量设计中甚至都不需要实现 ItemWriter.针对这种情况,Spring Batch 为你提供了 TaskletStep 选项. TaskletStep 是一个简单的接口,这个接口只需要实现一个方法execute,这个方法

Spring Boot小组件 - FailureAnalyzer

前言 一个Spring Boot 应用偶尔会因为某些原因启动失败,此时Spring Boot会友好地输出类似于这样一段文字,告诉你发生了什么,甚至应该采取什么行动: *************************** APPLICATION FAILED TO START *************************** Description: Parameter 0 of constructor in com.example.B required a bean of type 'c