Hi Amar,
I don't know about ConventionalModelMappper (never heard about it...),
but if you're using hbm files along with SchemaExport, then you can do
this in your hbm file:
<class name="SomeClass" table="MY_VIEW" schema-action="none">
.....
.....
.....
</class>
<database-object>
<create>
CREATE VIEW MY_VIEW ("ID", "DESCRIPTION"...) AS
select "CODE" as id ,"DESCRIPTION" FROM SOME_TABLE
where ....
</create>
<drop>DROP VIEW MY_VIEW</drop>
</database-object>