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)在可能還無法體會,以后慢慢會明白我說的。
延伸閱讀
- ssh框架 2016-09-30
- 阿里移動安全 [無線安全]玩轉(zhuǎn)無線電——不安全的藍(lán)牙鎖 2017-07-26
- 消息隊(duì)列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 論文筆記【圖片目標(biāo)分割】 2017-07-26
- 詞向量-LRWE模型-更好地識別反義詞同義詞 2017-07-26
- 從棧不平衡問題 理解 calling convention 2017-07-26
- php imagemagick 處理 圖片剪切、壓縮、合并、插入文本、背景色透明 2017-07-26
- Swift實(shí)現(xiàn)JSON轉(zhuǎn)Model - HandyJSON使用講解 2017-07-26
- 阿里移動安全 Android端惡意鎖屏勒索應(yīng)用分析 2017-07-26
- 集合結(jié)合數(shù)據(jù)結(jié)構(gòu)來看看(二) 2017-07-26