java tomcat mysql_java+tomcat+mysql实现登录界面基本思路
整體思路
因為我的學習方向一直都是WEB開發,java編程接觸的并不多,建立整個完整的體系較為復雜,難免有紕漏,所以我決定通過文章描述一下我的思路
其實涉及到的關鍵點有:
java圖形化界面開發
java事件處理機制
tomcat服務器搭建
Socket使用
1.圖形化界面開發
圖形化的開發主要使用了JFrame
JTextField
JButton
private JButton jbOk = new JButton("確定");
private JButton jbCancel = new JButton("取消");
2.java事件處理機制
在創立按鈕之后,需要給按鈕添加事件監聽
jbOk.addActionListener(this);
jbCancel.addActionListener(this);
同時要有處理函數,button按鈕對應的函數是actionPerformed()函數
圖像化界面的編寫告一段落,下面就是對數據進行處理了
3. tomcat服務器搭建
因為使用jdbc進行連接,需要tomcat/conf/context.xml下進行配置,使其連接mysql數據庫:
type="javax.sql.DataSource" auth="Container" name="jdbc/TestDB"/>
將socket通信整合在tomcat中,需要出發socket服務器,需修改conf目錄中的web.xml
socketdemo
SocketServlet
1
socketdemo
/demo
使其開機啟動
4.Socket使用
1.服務器端
ServerSocket server = new ServerSocket(9998);
Socket incoming = server.accept();
但是最好單獨建立一個線程
2.客戶端
Socket socket = new Socket("127.0.0.1",8080);
3.jdbc
try{
//加載MySql的驅動類
Class.forName("com.mysql.jdbc.Driver") ;
}catch(ClassNotFoundException e){
System.out.println("找不到驅動程序類 ,加載驅動失敗!");
e.printStackTrace() ;
}
參考地址java開發JDBC連接步驟
4.使用數據流對返回的數據進行處理
總結
以上是生活随笔為你收集整理的java tomcat mysql_java+tomcat+mysql实现登录界面基本思路的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql alter算法_MySQL
- 下一篇: mysql 5.6 初始化_MySQL