1. 一定要通過注解和反射的方式生產建表語句嗎,我能不能直接在mysql中建表?

當然可以,我只是為了說明一下注解和反射可以用在這個地方,實際開發(fā)肯定不會這么做啦。一般都使用框架,比如hibernate,mybatis,sping-jdbc等。

2. 如果我自己開發(fā)一個小項目,jdbc用什么框架比較好?

這個看具體情況,我個人比較喜歡sping-jdbc,因為我覺得還是自己寫sql來得直觀,mybatis雖然也是自己寫sql,但是需要花很多時間配置,如果不熟練的話,會在這部分花很多時間去排錯。至于hibernate,不得不說,這個思想很好,可是現(xiàn)在用的人也不是很多了。

如果有精力,可以自己將這些框架做一個封裝或者整合,弄一套適合自己的框架,也是可以的。

如果只是一個小項目,數(shù)據量不是很多的話,mybatis是個不錯的選擇,網上可以搜到一個逆向生成工具,直接生產bean層和dao層,一行代碼不用寫。

3. 一般企業(yè)開發(fā)用mysql多還是oracle多?

都有吧,看具體情況的,一般那種大型項目用oracle比較多。小項目的話,mysql用得比較多,我個人感覺是這樣,雖然我經歷的幾個公司都是用oracle。

4. 馬上面試了,好緊張啊,萬一被問到不會的咋辦?(校招)

校招的話,其實對方也知道你的情況,我建議如實說就好了。但你要堅信一點,就是編程這玩意其實真的好簡單的,沒有一般人想得那么復雜。

你要堅信只要給你時間,最多兩年,你就基本上什么都會了,新技術也一樣,沒什么大不了的。你現(xiàn)在可能還無法體會,以后慢慢會明白我說的。

延伸閱讀

學習是年輕人改變自己的最好方式-Java培訓,做最負責任的教育,學習改變命運,軟件學習,再就業(yè),大學生如何就業(yè),幫大學生找到好工作,lphotoshop培訓,電腦培訓,電腦維修培訓,移動軟件開發(fā)培訓,網站設計培訓,網站建設培訓學習是年輕人改變自己的最好方式