6 回答

HansonQ
TA貢獻223條經(jīng)驗 獲得超56個贊
關(guān)系型的數(shù)據(jù)庫學(xué)mysql 和oracle 就夠了,這兩個也是市面上用的最多的。學(xué)習(xí)數(shù)據(jù)庫可以和學(xué)習(xí)java技術(shù)并行學(xué)習(xí),這兩個沒有絕對關(guān)系。不一定要學(xué)上java 才能學(xué)數(shù)據(jù)庫。非關(guān)系型數(shù)據(jù)庫譬如現(xiàn)在常用的nosql數(shù)據(jù)庫有mongodb,redies。但是這個肯定是后話了。 至于樓上說的mybatis是主流,這個我表示贊同,但是每一個技術(shù)都是優(yōu)缺點的,就像mybatis這個框架是和數(shù)據(jù)庫有關(guān)的,也就是如果我換一個數(shù)據(jù)庫,那么可能大部分的映射文件都需要重寫,這個工作量勢必會很大,而對于hibernate這種ORM框架,是和數(shù)據(jù)庫無關(guān)的,但是也是有缺點的就是性能,不夠靈活。至于選什么還得取決于項目需要