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

資訊專欄INFORMATION COLUMN

JavaEE環(huán)境配置與示例教程

AbnerMing / 1973人閱讀

摘要:環(huán)境配置運行環(huán)境安裝配置數(shù)據(jù)庫下載安裝下載地址牢記安裝過程中設(shè)置的用戶的密碼安裝選擇版本的安裝配置數(shù)據(jù)庫驅(qū)動教程前提開發(fā)環(huán)境參考環(huán)境配置文檔基礎(chǔ)知識基本語法協(xié)議基礎(chǔ)知識只需了解請求即可基礎(chǔ)的等。

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

環(huán)境配置

Java運行環(huán)境安裝配置
http://jingyan.baidu.com/arti...

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

Eclipse安裝
選擇JavaEE版本的Eclipse

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

Mysql數(shù)據(jù)庫驅(qū)動
https://dev.mysql.com/downloa...

JavaEE教程 前提

JavaEE開發(fā)環(huán)境,參考JavaEE環(huán)境配置.docx 文檔

Java基礎(chǔ)知識 jsp基本語法

http 協(xié)議基礎(chǔ)知識 只需了解 get post請求即可

基礎(chǔ)的html css js 等。能夠提交表單 展示內(nèi)容即可*

例子說明
該教程以一步一步截圖示例,一步一步開發(fā)一個簡單學(xué)生信息管理系統(tǒng)

教程

在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 中。(該步驟就是將我們的工程部署至已經(jīng)配置好的Tomcat中)

圖五

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

圖六

分析需求,設(shè)計數(shù)據(jù)庫
我們需要開發(fā)一個學(xué)生信息管理系統(tǒng),其實就是在數(shù)據(jù)庫中維護學(xué)生信息的增刪改查。我們在Mysql數(shù)據(jù)庫新建 student_db .在數(shù)據(jù)庫中新建 student_info表。表結(jié)構(gòu)如下:

列名稱 列類型 備注
Id int(11)
Name varchar(255)
sex int(11) 0 待定 1 男 2 女
grade_name varchar(255)
class_name varchar(255)
attendance timestamp 入學(xué)年份
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;

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

代碼實現(xiàn)功能,直接參考代碼。代碼注釋很詳細
Java web java源代碼package命名規(guī)范

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

constants 靜態(tài)變量類 用戶定義一些通用的變量,便于統(tǒng)一引用修改

domain 對應(yīng)數(shù)據(jù)庫表的實體類 只有屬性以及屬性的getter setter方法

dao 操作domain的方法,一般都是執(zhí)行對數(shù)據(jù)庫的增刪改查

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

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

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

代碼下載

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

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/66797.html

相關(guān)文章

  • JavaEE:一個寬廣的概念。

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

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

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

    piglei 評論0 收藏0
  • Spring Boot 學(xué)習(xí)資料收集

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

    mmy123456 評論0 收藏0

發(fā)表評論

0條評論

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