`
yangzb
  • 浏览: 3491966 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

关于AnnotationUtils.findAnnotation(User.class, Table.class) 报错问题解决

    博客分类:
  • Java
阅读更多

          I create a new project with appfuse-basic-struts. and after i executed mvn appfuse:full-source mvn clean mvn eclipse:eclipse and import the project into my eclipse, there is an compile error in line85 of class UserDaoHibernate: Table table = AnnotationUtils.findAnnotation(User.class, Table.class); the error message is : The method findAnnotation(Method, Class) in the type AnnotationUtils is not applicable for the arguments (Class, Class)

 

原因是是spring-core-2.0.5包出来的问题,解决办法:把2.5版本的jar改个名字放到maven依赖库中对应的位置,恢复正常。

分享到:
评论

相关推荐

    使用@IdClass创建联合主键,并实现外部关联

    使用@IdClass创建联合主键,并实现外部关联 在 Java Persistence API(JPA)中,联合主键是指由多个字段组成的主键,可以使用@IdClass注解来实现。在本文中,我们将介绍如何使用@IdClass创建联合主键,并实现外部...

    解决mybatis-plus3.1.1版本使用lambda表达式查询报错的方法

    总的来说,解决MyBatis-Plus 3.1.1版本使用Lambda表达式查询报错的问题,主要从以下几个方面入手: 1. 检查并确保实体类中的字段有正确的`@TableField`注解,指定了数据库中的对应列名。 2. 在配置中启用Lambda支持...

    liteorm ORM

    List<User> users = LiteOrm.query(User.class).list(); ``` 这会返回所有`User`对象的列表。 更新和删除同样便捷: ```java // 更新 User user = new User(); user.setId(1); user.setUsername("new_name"); ...

    php_mysql_class.zip_MYSQL_class_php_php class_php+mysql

    3. **数据操作**:包括插入数据的`insert($table, $data)`,更新数据的`update($table, $data, $where)`,以及删除数据的`delete($table, $where)`等方法。 4. **结果处理**:为了方便获取查询结果,类库可能提供`...

    Hibernate ORM 5.2.7.Final User Guide

    **Hibernate ORM 5.2.7.Final User Guide** Hibernate ORM是Java开发中广泛使用的对象关系映射(ORM)框架,它允许开发者用面向对象的方式来处理数据库操作,从而减轻了传统SQL编程的负担。在Hibernate 5.2.7.Final...

    MyBatis Generator 生成器把其他数据库的同名表生成下来的问题:[WARNING] Table Configuration product matched more than one t

    MyBatis Generator(MBG)是一款强大的工具,用于自动生成MyBatis的Mapper接口、XML映射文件以及实体类,从而极...同时,这也提醒我们在使用MBG或其他类似工具时,要仔细阅读错误或警告信息,以便准确定位并解决问题。

    hibernate关系映射配置.rar

    <class name="com.bjsxt.hibernate.User" table="t_user"> <generator class="native"/> <!-- --> </class> <class name="com.bjsxt.hibernate.Group" table="t_group"> ...

    django.db.utils.ProgrammingError: (1146, u“Table‘’ doesn’t exist”)问题的解决

    主要给大家介绍了关于执行python manage.py migrate时报错:django.db.utils.ProgrammingError: (1146, "Table 'test.model_student' doesn't exist" )问题的解决方法,文中将解决的方法介绍的非常详细,需要的朋友...

    Hibernate的延迟加载

    当执行`session.load()`方法时,如`User user = (User) session.load(User.class, "1");`,Hibernate并不会立即执行数据库查询。返回的对象实际上是目标实体的代理对象,由CGLIB动态生成,其所有属性初始化为`null`...

    hibernate annotations

    public class User { @Id private Long id; private String name; // getters and setters } ``` 这里,User类代表一个用户表,@Id注解标记id字段作为主键。 3. **持久化(Persistence)**:持久化是将内存...

    MSSql.class.rar_PHP mssql_mssql.class.php

    标题"MSSql.class.rar"和描述中提到的"MSSql的操作类"暗示了这是一个与PHP相关的数据库操作类库,特别针对Microsoft SQL Server(MSSQL)数据库系统。PHP中的mssql扩展是用于连接和操作MSSQL服务器的,而"Mssql....

    DatabaseTest.rar

    public static final String TABLE_NAME = "user_table"; public static final String COL_1 = "ID"; public static final String COL_2 = "NAME"; public static final String COL_3 = "SURNAME"; public ...

    hibernate延迟加载

    User user = (User) session.load(User.class, "1"); System.out.println(user.getName()); ``` 在这段示例代码中,当执行 `session.load(User.class, "1")` 时,并没有发起数据库查询,而是创建了一个代理对象。...

    hibernate 3.3 实现增改删查

    <class name="User" table="USER"> <generator class="native"/> </class> ``` ### 四、SessionFactory 和 Session SessionFactory 是 Hibernate 的核心,它是线程安全的,负责创建 Session 对象。...

    xUtils3 数据库操作

    QueryBuilder<User> queryBuilder = DbUtils.create(context).from(User.class) .join(Address.class).on(User.ID, Address.USER_ID); List<User> usersWithAddresses = queryBuilder.where(User.ID + "=?", user...

    hash table spell checking

    o hashset.h - This declares a hash set class. o hashset.cpp - This defines a hash set class. o dictionary.h - This file contains the partial definition of class Dictionary. Class Dictionary inherits...

    sqlalchemy

    >>> user_table = Table('users', Base.metadata, ... Column('id', Integer, primary_key=True), ... Column('name', String(50)), ... Column('fullname', String(50)), ... Column('password', String(12)) ... )...

    android ormlite实例

    TableUtils.createTable(connectionSource, User.class); } } catch (SQLException e) { e.printStackTrace(); } } @Override public void onUpgrade(SQLiteDatabase db, ConnectionSource ...

    dbflowSample

    为了解决这个问题,开发者们引入了ORM(对象关系映射)框架,DBFlow就是其中一款优秀的库,它简化了SQLite数据库的操作,提高了开发效率。本文将以"dbflowSample"为例,深入探讨如何利用DBFlow在Android上实现增删改...

    hibernate的anntation,可是看看,对于学习hibernate很有帮助

    User user = session.get(User.class, 1L); System.out.println(user.getUsername()); session.close(); ``` 3. **更新(Update)**: ```java Session session = sessionFactory.openSession(); Transaction...

Global site tag (gtag.js) - Google Analytics