国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

JavaEE環境配置與示例教程

AbnerMing / 1980人閱讀

摘要:環境配置運行環境安裝配置數據庫下載安裝下載地址牢記安裝過程中設置的用戶的密碼安裝選擇版本的安裝配置數據庫驅動教程前提開發環境參考環境配置文檔基礎知識基本語法協議基礎知識只需了解請求即可基礎的等。

**寒假的時候老師讓寫個簡單的JavaEE教程給學弟or學妹看,于是寫了下面的內容。發表到這個地方以防丟失。。。
因為寫的時候用的是word,直接復制過來格式有點亂。。。所以不要在意細節了。。。**

環境配置

Java運行環境安裝配置
http://jingyan.baidu.com/arti...

Mysql數據庫下載安裝
下載地址:https://dev.mysql.com/get/Dow... 牢記安裝過程中設置的root用戶的密碼

Eclipse安裝
選擇JavaEE版本的Eclipse

Tomcat安裝配置
https://tomcat.apache.org/dow...

Mysql數據庫驅動
https://dev.mysql.com/downloa...

JavaEE教程 前提

JavaEE開發環境,參考JavaEE環境配置.docx 文檔

Java基礎知識 jsp基本語法

http 協議基礎知識 只需了解 get post請求即可

基礎的html css js 等。能夠提交表單 展示內容即可*

例子說明
該教程以一步一步截圖示例,一步一步開發一個簡單學生信息管理系統

教程

在Eclipse中新建JavaWeb項目

打開Eclipse,依次選擇菜單
File -->New --> other,在彈出的窗口中選擇 Dynamic Web Project.如圖一所示。

圖一
選擇Dynamic Web Project 后,會彈出如下所示的窗口,輸入工程名稱一路下一步即可。如圖二

圖二

新建工程后,如下圖所示

圖三

運行hello world

右擊 WebContent -->new --> jsp file 輸入文件名 index.jsp .在index.jsp 中插入 hello world

圖四

在Server中選擇 Add and Remove. 將TechExample添加Configured 中。(該步驟就是將我們的工程部署至已經配置好的Tomcat中)

圖五

右擊Server 選擇Start ,在瀏覽器中訪問 http://localhost:8080/TechExa... 即可看到程序已經成功運行了。

圖六

分析需求,設計數據庫
我們需要開發一個學生信息管理系統,其實就是在數據庫中維護學生信息的增刪改查。我們在Mysql數據庫新建 student_db .在數據庫中新建 student_info表。表結構如下:

列名稱 列類型 備注
Id int(11)
Name varchar(255)
sex int(11) 0 待定 1 男 2 女
grade_name varchar(255)
class_name varchar(255)
attendance timestamp 入學年份
remark varchar(255) 備注信息

Sql語句如下

DROP TABLE IF EXISTS `student_info`;
CREATE TABLE `student_info` (
  `id` int(11) NOT NULL,
  `name` varchar(255) COLLATE utf8_bin DEFAULT NULL,
  `sex` int(11) DEFAULT NULL,
  `grade_name` varchar(255) COLLATE utf8_bin DEFAULT NULL,
  `class_name` varchar(255) COLLATE utf8_bin DEFAULT NULL,
  `attendance` timestamp NULL DEFAULT NULL,
  `remark` varchar(255) COLLATE utf8_bin DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

添加數據庫驅動jar包
將下載好的jar復制到 WebContent文件夾下的lib包里面。右擊mysql驅動文件選擇Build Path點擊 Add To Build Path

代碼實現功能,直接參考代碼。代碼注釋很詳細
Java web java源代碼package命名規范

前綴是公司,組織網址的倒序,例如上海大學 包的前綴應該是 cn.edu.shu 。本例中包的前綴是 org.jason
包名不同代表的意義不同

constants 靜態變量類 用戶定義一些通用的變量,便于統一引用修改

domain 對應數據庫表的實體類 只有屬性以及屬性的getter setter方法

dao 操作domain的方法,一般都是執行對數據庫的增刪改查

servlet 響應前端請求(相當于MVC框架中的控制器)
大型項目中,還有其他包名此處不在一一介紹

如何將源代碼導入到eclipse工程中
打開eclipse依次選擇菜單 File --> import 在彈出的窗口中選擇Existing Projects into Workspace

然后選擇源代碼文件夾的位置,一路下一步即可。

代碼下載

鏈接: http://pan.baidu.com/s/1eSMeLwQ 密碼: xxjm

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/66797.html

相關文章

  • JavaEE:一個寬廣的概念。

    摘要:有人反駁人家工作兩年,你談個球的標準。,,,,的概念不能更廣啊。附錄一個項目用來演示各種新特性的示例,有超過個示例程序。 這篇博客什么技術內容都沒有,純粹是介紹JAVAEE這個寬廣的概念。 本文內容的基于的環境是JavaEE7 起因: 起因是因為看了這個java EE兩年,目前北京在職,年后可以上班,下面有個人問: hantsy:Java EE 工程師?請問用過哪...

    MASAILA 評論0 收藏0
  • JDK11新特性解讀

    摘要:千呼萬喚,于正式發布版本即,也就是官方推薦可以廣泛使用的版本,其中發布了包括等個新特性,讓我們一睹為快。一新特性一覽二發布計劃日期階段說明對進入階段的變化會應用越來越嚴格的審查。我們需要支持以保持競爭力并與最新標準保持同步。 千呼萬喚,JDK11于2018-09-25正式發布GA版本(GA即General Availability,也就是官方推薦可以廣泛使用的版本),其中發布了包括ZG...

    piglei 評論0 收藏0
  • Spring Boot 學習資料收集

    摘要:系列文章更新計劃列表主要對一些中常用的框架進行簡單的介紹及快速上手,外加相關資料的收集更新列表會不定期的加入新的內容以進行擴充,如果你對此感興趣可以站內聯系我。 導讀: 從第一次接觸Spring Boot 至今已經有半年多了,在這期間也瀏覽了許多和Spring Boot 相關的書籍及文章,公司里面的許多項目也一直在使用Spring Boot。關于Spring Boot的一些看法:Spr...

    mmy123456 評論0 收藏0

發表評論

0條評論

AbnerMing

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<