The project I'm working on uses Java EE, Srping, Hibernate and MySql. Intellij is far more helpful than eclipse in my experience but there are instances where traking down some typo in a Hibernate or Spring xml file wastes tons of time. To get right to the point, I would like to know if it is easily possible to get Intellij to recognize that the table field (table="some_incorrect_table") in a hibernate xml file doens't match the porperties (<property name="orderId" type="java.lang.String" column="order_id"/>) in that same xml file. In other words, recognize that the columns listed in the properties do not match the columns that are in the tablr. Currently Intellij has no knowledge of the tables and columns of each table. I would like to simply explicitly define them instead of setting up a DB connection with intellij. I want to just be able to specify the tables and columns of each table and have intellij use that information to alert me of hibernate mapping issues. Can this be done?