日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

mysql tomcat idea操作_IntelliJ IDEA + Tomcat + RestFul + Mysql打造属于自己的服务器

發布時間:2024/9/19 数据库 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql tomcat idea操作_IntelliJ IDEA + Tomcat + RestFul + Mysql打造属于自己的服务器 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

軟件相關版本配置

IntelliJ IDEA 2017.1.1

Tomcat 8.0.41

Mysql-5.7.18-macos10.12-x86_64

Jdk 1.8.0_121

Hibernate

那就愉快的開始吧

第一步(new project)

1.png

2.png

第二步(配置Tomcat)

3.png

4.png

5.png

6.png

7.png

當選擇第一個進行點擊之后,選擇finish,這個時候tomcat就算配置完成了,讓我們來檢驗一下是否配置成功了吧,點擊項目的運行按鈕運行,項目部署成功之后會默認打開下面的這個網頁。

8.png

我們看下為什么會打開如上的網頁,因為這個地方的代碼這樣寫的(index.jsp里面的代碼)

$Title$

$END$

好了,到這個地方就已經完成了web項目的搭建和Tomcat的配置了,接下來就看看Mysql的連接和Hibernate的相關默認配置,畢竟我們需要寫相關的代碼進行后臺服務器的相關邏輯呀。

第三步(配置Mysql和RestFul框架)(gradle依賴形式)

9.png

10.png

//RestFul 接口框架

compile 'org.glassfish.jersey.core:jersey-client:2.26-b03'

compile 'org.glassfish.jersey.core:jersey-server:2.26-b03'

compile 'org.glassfish.jersey.containers:jersey-container-servlet:2.26-b03'

compile 'org.glassfish.jersey.media:jersey-media-json-jackson:2.26-b03'

//數據庫操作框架

compile 'org.hibernate:hibernate-core:5.2.9.Final'

compile 'org.hibernate:hibernate-entitymanager:5.2.9.Final'

//數據庫的連接池

compile 'org.hibernate:hibernate-c3p0:5.2.9.Final'

//mysql 驅動庫

compile group: 'mysql', name: 'mysql-connector-java', version: '6.0.6'

然后在src/main/resources目錄下面創建hibernate.cfg.xml文件并添加以下代碼進行相關的默認配置

/p>

"-//Hibernate/Hibernate Configuration DTD 3.0//EN"

"http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">

com.mysql.cj.jdbc.Driver

jdbc:mysql://127.0.0.1:3306/CN_TEST?serverTimezone=UTC&useUnicode=true&characterEncoding=utf8&useSSL=false

root

root

5

org.hibernate.dialect.MySQL5Dialect

thread

org.hibernate.c3p0.internal.C3P0ConnectionProvider

10

30

2000

50

1

100

0

100

true

true

update

然后在src/main/webapp目錄下面創建WEB-INF/web.xml填入下面的相關配置

CNStudy

CNApiServlet

-->

org.glassfish.jersey.servlet.ServletContainer

jersey.config.server.provider.packages

com.cn.ruolan.service

javax.ws.rs.Application

com.cn.ruolan.Application

1

CNApiServlet

/api/*

index.jsp

好了這個時候基本上就配置完畢了,讓我們來檢驗一下我們部署的是否正確,接下來會分別寫一個GET請求和POST請求代碼如下

//加上下面的這個Path 那么訪問地址就是//127.0.0.1/api/account api就是web.xml里面的映射的那個api

@Path("/account")

public class AccountService {

@Path("/login") //請求地址127.0.0.1/api/account/login

@GET //get請求 這個地方也可以加入地址path

public String get() {

return "登錄成功";

}

@Path("/login") //也可以這樣 只不過請求是post請求 模擬一下

@POST

public User post() {

User user = new User();

user.setPhone("12123452113");

user.setUsername("若蘭明月");

return user;

}

}

User.class類

public class User {

private String username;

private String phone;

public String getUsername() {

return username;

}

public void setUsername(String username) {

this.username = username;

}

public String getPhone() {

return phone;

}

public void setPhone(String phone) {

this.phone = phone;

}

}

11.png

這個時候我們運行一下項目看下請求吧(點擊運行按鈕,如果什么都沒改的話界面出現的仍然是“$END$”),項目運行成功之后我們使用postman來請求一下地址“http://localhost:8080/api/account/login”

8.png

GET請求模擬

get.png

POST請求模擬

post.png

好了,到這里就已經部署成功了,在接下來就是我們的實戰了,實戰應該會寫一個朋友圈的功能,雖然朋友圈的功能我已經利用Bmob實現了,但是總感覺有些瑕疵,哈哈,有空就自己擼一個后臺自己寫吧。加油

推薦閱讀

代碼傳送門

總結

以上是生活随笔為你收集整理的mysql tomcat idea操作_IntelliJ IDEA + Tomcat + RestFul + Mysql打造属于自己的服务器的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 午夜影视体验区 | 超碰公开在线观看 | 日本理论视频 | 欧美草比视频 | 伊人色网| 波多野结衣高清电影 | 大又大粗又爽又黄少妇毛片 | 日日综合网 | 四虎永久在线精品免费一区二区 | 日韩精品乱码久久久久久 | 日韩一区二区精品视频 | 五十路母 | 久久看av | 特黄大片又粗又大又暴 | 日本精品人妻无码免费大全 | 中文字幕另类 | 蜜臀av性久久久久蜜臀aⅴ流畅 | 国产成人精品一区在线播放 | 伊人青青久 | 怡春院在线视频 | 日韩免费视频观看 | 久热99 | 成人在线国产 | 91精品国产91久久久久久久久久久久 | 在线观看三级网站 | 欧美黑人性xxx猛交 少妇无套内谢久久久久 | 在线观看www | 日韩av在线播放观看 | 国产乱真实合集 | 国产极品美女高潮无套在线观看 | 李华月全部毛片 | 欧美图片一区二区三区 | 91天天爽 | 成人福利在线视频 | 欧美黄色一区二区 | 日韩精品一线二线三线 | 欧美色妞网 | 884aa四虎影成人精品一区 | 久久九| 亚洲av无码乱码国产精品久久 | 女人床技48动态图 | 免费人成又黄又爽又色 | 成人av激情| 1级av| 夜夜操影视| 国产69精品一区二区 | 97干在线视频 | 亚洲一区二区三区四区不卡 | 青青草欧美| 在线观看av一区二区 | 狠狠干一区 | 久久免费视屏 | 欧美一级片观看 | 精品一区二区欧美 | 快乐激情网 | 潘金莲一级淫片aaaaaaa | 欧美a级黄色 | 国产xxxx性hd极品 | 中文字幕在线日本 | 明星双性精跪趴灌满h | 亲子伦视频一区二区三区 | 性中文字幕 | 久久久久五月天 | 午夜在线播放 | 欧美激情精品久久久久久蜜臀 | 亚洲aⅴ在线观看 | 亚洲五码在线 | 久久av一区二区三区亚洲 | 怡红院综合网 | 好吊视频一区 | 动漫女被黄漫免费视频 | 丰满少妇被猛烈进入无码 | 国产视频污在线观看 | 人人超碰人人 | 香蕉视频色版 | 中文字幕精品无码一区二区 | 精品久久综合 | yjizz视频网 国产乱人对白 | 男人的天堂在线 | 亚洲欧美日韩一区二区 | 精品国产av 无码一区二区三区 | 91精品国产自产在线观看 | 91九色国产ts另类人妖 | 成人高清在线 | 黑人性高潮 | 日韩免费av一区二区 | 快播av在线| 久久99这里只有精品 | 两性午夜视频 | 密臀av在线播放 | av在线片 | 永久免费54看片 | 久久人妻少妇嫩草av无码专区 | 日本免费一区二区三区四区 | 国产精品国产三级国产三级人妇 | 777中文字幕 | 日韩成人av在线 | 国产成人二区 | 中文字幕日韩欧美在线 |