اگه دارید با هایبرنیت و اسپرینگ کار می کنید و خطای زیر رو می بینید:

Not supported by BasicDataSource

باید دو تا خط زیر را از کانفیگ هایبرنیت حذف کرده و همینکه این اطلاعات رو داخل دیتا سورس داریم کفایت میکنه :

your-password

hibernate.connection.password

your-username

hibernate.connection.username

منتها بعضی وقتا که داریم با کنسول هایبرنیت idea کار میکنیم خود idea میاد و این دستکاری ها رو بطور اتوماتیک انجام میده .

حالا چرا این اتفاق می افته ؟ چون بعضی از ApplicationServer ها اجازه authenticate کردن یک کانکش رو به ما نمیدن.

منبع :

https://confluence.atlassian.com/display/CONF28/Fix+%27Not+supported+by+BasicDataSource%27+Setup+or+Startup+Error

 

 

راستی یادم رفت اینو بگم :

کنسول هایبرنیت idea یه ابزار جالبه که باهاش میشه کوئری های HQL رو اجرا کرد.