Hibernate 映射异常: An association from the table TBL_TRAIN_COURSE_MONTH_PLAN refers to an unmapped class
关联时,要注意:
<many-to-one name="user_id" column="user_id" class="xxxx.TbUser"></many-to-one>
class最好写全包路径,不然会出现以上错误的
Caused by: org.hibernate.MappingException: An association from the table TBL_TRAIN_COURSE_MONTH_PLAN refers to an unmapped class: com.sencloud.dh.oa.action.basedata.TrainCourse
at org.hibernate.cfg.Configuration.secondPassCompileForeignKeys(Configuration.java:1067)
at org.hibernate.cfg.Configuration.secondPassCompile(Configuration.java:989)
at org.hibernate.cfg.Configuration.buildMappings(Configuration.java:932)
at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:673)
at org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:211)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1369)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335)
... 41 more
相关推荐
在给定的“tbl.zip_.tbl_GUI table_TBL_Table”中,核心内容是定义了一个用于MATLAB GUI的表格(table)。这个表格可能是用来展示数据、接收用户输入或者进行一些数据处理操作的关键元素。 首先,我们需要了解...
ALTER [IGNORE] TABLE tbl_name alter_spec [, alter_spec ...] ``` 其中,alter_specification 可以是以下几种形式: * 添加字段:ADD [COLUMN] create_definition [FIRST | AFTER column_name] * 添加索引:ADD ...
3. 子查询与主查询的关联:`SELECT * FROM tbl_name WHERE id=(SELECT id FROM tbl_name)` 这样的查询语句要求子查询的结果只能是单个值,即表中的记录数必须小于等于1,否则会导致多个主查询行与一个子查询值匹配的...
《Table-Editor-Extended-master:深入解析C#表格编辑器扩展技术》 在软件开发领域,数据的展示和编辑是不可或缺的部分,而表格作为一种高效的数据组织形式,常常被用于用户界面设计。本项目"Table-Editor-Extended...
- 内连接:`SELECT * FROM tbl1 INNER JOIN tbl2 ON tbl1.column = tbl2.column;` - 外连接:`SELECT * FROM tbl1 LEFT JOIN tbl2 ON tbl1.column = tbl2.column;` - 示例:假设有两个表`students`和`scores`,...
SELECT * FROM (SELECT * FROM tbl_order_log) WHERE ROWNUMBER ; ``` #### 八、模糊查询(LIKE) **8.1 LIKE 关键字** - **语法**: `SELECT * FROM 表名 WHERE 字段名 LIKE '模式'` - **示例**: 查询`tbl_order...
- `INSERT INTO TABLE tbl_name SELECT * FROM src_tbl_name;`:将其他表中的数据插入到当前表中。 - **导出数据**: - `INSERT OVERWRITE LOCAL DIRECTORY 'local_dir' ROW FORMAT DELIMITED FIELDS TERMINATED ...
在IT行业中,`tbl`文件通常指的是表格或者数据库文件,它们用于存储结构化的数据。`TBL_Tools.exe`是一个专为处理此类文件设计的工具,允许用户直接对`tbl`文件进行修改,无需借助其他复杂的数据库管理软件或编程...
* full join:SELECT * FROM tbl_emp A LEFT JOIN tbl_dept B ON A.deptId = B.id UNION SELECT * FROM tbl_emp A RIGHT JOIN tbl_dept B ON A.deptId = B.id; * cross join:select * from tbl_emp a cross join ...
SELECT COURSE_SCHEDULE_NAME, CLASS_DESC, TIME_DESC, (STUDENTS_TOTAL * CLASS_HOUR_TOTAL + 2 - 1) / 2 AS PER_TOTAL_TIME FROM tbl_course_memory WHERE COURSE_SCHEDULE_NAME = 'java'; ``` 9. **获取当前...
MySQL中的ALTER TABLE语句是用来修改已存在表的结构,包括添加、删除或修改列,创建或删除索引,以及重命名列或整个表。在实际的数据库管理中,这一功能非常实用,允许开发者根据需求调整数据库的设计。以下是对...
ALTER TABLE tbl_studentinfo ALTER COLUMN stuname SET DATA TYPE VARCHAR(30); 1.2 数据约束 数据约束是数据库管理系统中用于确保数据的一致性和正确性的机制。常用的数据约束有五种:非空约束、主键约束、外键...
MySQL 表的修改、复制与删除...DROP TABLE [IF EXISTS] tbl_name [, tbl_name] ... 例如,要删除一个名为 nickname 的表,可以使用以下语句: DROP TABLE nickname; 注意:删除表操作将永久删除表数据,谨慎操作!
alter table TBL_1 allocate extent; alter table TBL_2 allocate extent; alter table TBL_3 allocate extent; alter table TBL_4 allocate extent; 执行所有的 alter 语句后,再通过 exp 导出,即可导出所有的表...
征途TBL文件查看、修改工具集,架設征途私服不可缺少工具 TBL互转XML工具.exe
ALTER TABLE tbl_name RENAME TO new_tbl_name; ``` 这里`tbl_name`是原表名,`new_tbl_name`是新表名。 以上就是关于MySQL数据库操作的基本介绍,包括数据库的创建、删除、选择,以及表的创建、修改等一系列核心...
- **SELECT TO_CHAR(INDEX_POLICY_TBL_SEQ.NEXTVAL) INTO :NEW.ID FROM DUAL**:从序列`INDEX_POLICY_TBL_SEQ`中获取下一个值,并将其转换为字符串形式存储到新插入行的`ID`字段中。 通过以上分析可以看出,“开发...
void tbl_qual_income_record_init_member(tbl_qual_income_record &tmp); int tbl_qual_income_record_select_by_pk(tbl_qual_income_record &tmp); int tbl_qual_income_record_prepared_select_by_pk(tbl_qual...
3. 表操作:创建表`CREATE TABLE tbl_name...;`,删除表`DROP TABLE tbl_name;`,查询表结构`DESCRIBE tbl_name;`。 四、数据操作 1. 插入数据:`INSERT INTO tbl_name (col1, col2) VALUES (value1, value2);` 2. ...
Oracle提供了`COMMENT ON TABLE`语句来为表添加注释,例如:`COMMENT ON TABLE TEST_TBL_A IS '账户信息';` 这样做的好处是可以增强数据库的可读性和理解性,方便日后维护。 3. **给表的字段加注释**: 类似地,...