去哪網實習總結:如何設定資料庫串連(JavaWeb)

來源:互聯網
上載者:User

標籤:stat   url   text   eal   span   post   目的   code   track   

本來是以做資料採礦的目的進去哪網的,結構卻成了系統開發。。

只是還是比較認真的做了三個月,老師非常認同我的工作態度和成果。

。。

實習立即就要結束了。總結一下幾點之前沒有注意過的變成習慣和問題,分享給大家。


同一時候打個廣告:去哪網內審部招JavaWeb開發實習生。時間很自由,每周一天、周六周日甚至都能夠,時間充裕的小夥伴給我留言啊,掙個零花錢,還能長點經驗。

。。。(保研的、想工作的大四狗最合適只是了。。。



在公司裡,開發系統往往使用開發環境。真實環境僅僅有在系統開發好了之後,才幹夠上線使用。那麼資料庫連接怎樣配置呢?

答案是,使用.properties檔案配置。

直接上代碼:

DBConfig.properties:

#development environmentserver_oa = ***port_oa = ***user_oa = ***pass_oa = ***dbname_oa = <span style="font-family: Arial, Helvetica, sans-serif;">oadb</span>#real environment#server_oa = <span style="font-family: Arial, Helvetica, sans-serif;">***</span>#port_oa = <span style="font-family: Arial, Helvetica, sans-serif;">***</span>#user_oa = <span style="font-family: Arial, Helvetica, sans-serif;">***</span>#pass_oa = <span style="font-family: Arial, Helvetica, sans-serif;">***</span>#dbname_oa = oadb



在DB類中:

public class DBConnection {public static String server_oa;public static String port_oa;public static String user_oa;public static String pass_oa;public static String dbname_oa;public static String url_oa;static{try {Properties properties = new Properties();InputStream inStream = Thread.currentThread().getContextClassLoader().getResourceAsStream("DBConfig.properties");properties.load(inStream);server_oa = properties.getProperty("server_oa");port_oa = properties.getProperty("port_oa");user_oa = properties.getProperty("user_oa");pass_oa = properties.getProperty("pass_oa");dbname_oa = properties.getProperty("dbname_oa");url_oa = "jdbc:mysql://" + server_oa + ":" + port_oa + "/" + dbname_oa+ "?user=" + user_oa + "&password=" + pass_oa;} catch (IOException e) {e.printStackTrace();}}}


這樣。你僅僅要正常公布自己的系統,環境變了。配置一下DBConfig.properties檔案就可以。

。。。


去哪網實習總結:如何設定資料庫串連(JavaWeb)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.