`

DAO 命名问题导致启动时注入报错

 
阅读更多

新建立了 DAO 命名为 TCmpInfoDao 并且使用了 注入标记 @Repository

 

启动Tomcat时报错, 不能找到匹配的注入 Bean

 

想到类一般是首字母大写, 后面的都是小写。

 

把DAO类名 修改为  CmpInfoDao 成功注入。

 

 

分享到:
评论

相关推荐

    ssm例子一直报错userDao无法注入

    8. **版本冲突**:检查所使用的SSM框架版本是否兼容,有时候不同版本之间的API变更可能导致注入问题。 9. **测试环境**:确保在IDE中已配置了正确的运行/测试配置,使得Spring能够启动并加载所有的配置文件。 通过...

    Web服务器端在Action、dao、service之外实现spring注入

    我们在开发过程中经常会发生spring注入错误或失败的情况,其实Web服务器端在Action、dao、service包之内是很容易实现的,在这些包之外实现spring注入就不容易了,总是出错,其实根本原因是无法获得相应的spring上...

    hibernate注入的三种方式

    在探讨Hibernate注入的三种方式时,我们主要关注的是如何在Spring框架中整合Hibernate,以便实现对象关系映射(ORM)并进行数据库操作。这三种方式包括:通过`LocalSessionFactoryBean`配置、直接注入`...

    Dao3.5数据库引擎

    DAO(Data Access Objects)是微软在早期开发的一种数据库访问技术,它是Microsoft Jet数据库引擎的一部分,主要用于与Access...在处理类似问题时,了解DAO的基本原理和操作步骤,对解决MCGS数据库连接问题至关重要。

    new_dao

    标题 "new_dao" 暗示我们关注的是与数据库操作相关的编程概念,可能是关于一个新的数据访问对象(DAO)的设计或实现。由于没有具体的描述,我们将基于标签 "源码" 和 "工具" 进行推测,并结合博客链接进行讨论。 在...

    vb启动显示不能加载dao350.dll错误

    在Visual Basic (VB) 开发环境中遇到“不能加载 dao350.dll”错误时,这通常意味着应用程序在启动时无法找到或正确加载所需的动态链接库(DLL)文件。这个问题可能由多种原因造成,并且需要通过不同的方法来解决。 ...

    解决The type org.springframework.dao.support.DaoSupport cannot be resolved.bao报错

    在开发Spring框架相关的Java应用时,可能会遇到"The type org.springframework.dao.support.DaoSupport cannot be resolved"的错误提示。这个错误通常意味着编译环境无法找到`DaoSupport`类,这是Spring DAO模块中的...

    mybatis-generator-core-1.3.5.jar 生成实体及DAO命名优化

    4. **Dao层和Mapper层XML命名优化**:在默认设置下,MBG会根据DAO接口名称生成相应的XML文件。通过定制化配置,可以进一步优化XML文件的命名,使其更具可读性和一致性。例如,可以按照模块或者功能来命名XML文件,而...

    dao jet数据库引擎

    这个问题通常意味着系统缺少必要的DLL文件或者注册表项没有正确设置,导致程序无法启动或运行。 解决这个问题的方法通常是下载并安装对应的数据库引擎或者修复文件。在提供的压缩包中,"Dao Jet数据库引擎"很可能...

    系统配置文件 dao350和dao360

    描述中提到的“word出现349问题”通常是指当用户尝试打开含有特定数据库组件的Word文档时,系统找不到相应的DAO版本,从而弹出错误提示。这个问题可能出现在较旧的Office版本中,因为某些用户可能没有安装与文档所...

    Dao Jet数据库引擎

    在描述中提到的问题,“无法对DAO/Jet db引擎进行初始化”,通常是由于某些原因导致DAO或Jet引擎的组件损坏、缺失或版本不兼容。这可能是由于系统更新、病毒攻击、不正确的卸载或其他软件冲突造成的。解决这个问题的...

    hibenate 对DAO的封装

    为了解决这个问题,我们可以创建一个泛型DAO模板,该模板接受一个泛型参数T,代表我们的实体类。模板中将包含通用的CRUD方法,如: 1. `save(T entity)`: 保存实体到数据库。 2. `getById(ID id)`: 根据ID获取实体...

    泛型dao 泛型dao 泛型dao

    当应用中需要使用到上十张表时,DAO的维护变得日益困难,主要表现在这几个方面: 1)dao类的繁多,很多设计都是一个entity对应一个dao (不同的只有类名和方法名) 2)dao接口需要维护的method庞大。 3)业务逻辑...

    使用StrutsSpringTestCase测试框架报错

    4. **错误日志分析**:当测试报错时,查看错误日志是解决问题的关键。通过日志信息,我们可以定位到具体哪个类或方法出现问题,进而找出问题的根源。 5. **环境兼容性**:确保测试环境与生产环境的配置保持一致,...

    jsp中调用dao的getHibernateTemplate()时,报空指针

    这样,DAO 对象中继承自 HibernateDaoSupport 的属性并没有被正确地初始化,导致 getHibernateTemplate() 方法返回空值。 解决这个问题的方法是,从 Spring 配置文件中获取 ApplicationContext 对象,然后从中获取 ...

    解决ultraiso不能刻录需要DAO设置的问题

    标题中的“解决ultraiso不能刻录需要DAO设置的问题”涉及到的是使用UltraISO这款软件进行光盘映像刻录时遇到的一个技术难点。 UltraISO是一款功能强大的光盘映像编辑和制作工具,它允许用户创建、编辑、转换ISO文件...

    dao3.5数据库+引擎.zip

    在安装和使用DAO 3.5时,需要注意的是,由于它是一个较老的技术,可能不支持最新的数据库特性,也不提供对现代安全标准的完全支持。因此,如果可能,建议将依赖DAO的应用程序迁移至更现代的数据访问技术,以提高性能...

    dao3.5数据库安装文件

    安装完成后,DAO库将被添加到开发环境中,供编写数据库驱动的应用程序时使用。 请注意,随着技术的发展,DAO已被ADO(ActiveX Data Objects)所取代,后者提供了更强大的功能和对更多数据库系统的支持。然而,在...

    DAO设计模式 DAO 设计模式 JAVA设计模式

    DAO(Data Access Object)设计模式是...在实际项目中,我们还需要考虑如何优化查询性能,减少SQL注入风险,以及合理处理并发控制等问题。因此,深入理解并灵活运用DAO设计模式对于提升Java应用程序的质量至关重要。

Global site tag (gtag.js) - Google Analytics