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

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

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

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

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

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

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

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

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

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

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

延伸閱讀

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