使用Intellij Idea建立Java Web專案以及執行配置
作者:譚東
這裡給大家講解下使用Intellij Idea建立Java Web專案,基於Maven進行建立和配置。
1、建立專案,選擇Maven。
點選Next。
2、輸入相關的資訊。
然後按照預設的一直Next即可。
然後新增相關資訊即可。
新建後的專案結構目錄如下:
java目錄主要是程式檔案;resources目錄放配置檔案、html相關等等資原始檔等;test目錄是放置測試檔案。
大致結構如圖,根據個人喜好。不過官方習慣使用domain目錄放實體Entity和資料訪問層Repository。
好接下來我們配置下pom.xml,引入相關的庫。
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.tandong</groupId> <artifactId>TestJavaWeb</artifactId> <version>1.0-SNAPSHOT</version> <packaging>war</packaging> <name>TestJavaWeb</name> <description>TestJavaWeb Application</description> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.3.RELEASE</version> <relativePath/> </parent> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> <java.version>1.8</java.version> </properties> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build> </project>
然後專案根目錄新建一個Application類,繼承SpringBootServletInitializer,作為程式入口。
package com.tandong.testjavaweb; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.web.servlet.support.SpringBootServletInitializer; @SpringBootApplication public class BaseApplication extends SpringBootServletInitializer { public static void main(String[] args) throws Exception { SpringApplication.run(BaseApplication.class, args); } }
好那麼我們先寫個簡單的介面。
先寫個StudentController。
package com.tandong.testjavaweb.controller; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.*; /** * 注意@RestController用於寫介面 * @Controller 用於寫頁面跳轉 */ @RestController //@Controller @SpringBootApplication @RequestMapping("/student") public class StudentController { /** * ResopnseBody如果返回的是Object,會把返回結果轉為Json格式輸出 * * @param userName * @return */ @ResponseBody @RequestMapping(value = "/getUserName", method = RequestMethod.GET) public Object getUserNameGet(@RequestParam(value = "name") String userName) { return userName; } @RequestMapping(value = "/getName", method = RequestMethod.GET) public String getName(@RequestParam(value = "name") String name) { return "Hello " + name; } }
這裡要注意下@RestController相當於@Controller和@ResponseBody的組合,如果只使用@RestController則無法跳轉頁面也無法返回html。想要頁面跳轉則需使用@Controller,如果想返回JSON格式資料則使用@RestController或@[email protected]。
然後在resources目錄下新建個application.properties,用來配置相關資訊的。我們這裡配置下訪問的url埠。server.port=8082,然後我們訪問http://localhost:8082/student/getUserName?name=student,即可獲取介面返回的結果了。
我們也可以在命令臺,使用mvn clean和mvn install進行專案清理和重新打包專案。
那麼,簡單的Spring Boot的搭建和執行就完畢了。
相關推薦
使用Intellij Idea建立Java Web專案以及執行配置
作者:譚東 這裡給大家講解下使用Intellij Idea建立Java Web專案,基於Maven進行建立和配置。 1、建立專案,選擇Maven。 點選Next。 2、輸入相關的資訊。 然後按照預設的一直Next即可。 然後新增相關資訊即可。 新
IntelliJ IDEA建立Java-Web專案
eclipse和idea都能夠建立Java web專案。下面介紹使用idea建立Java web專案的步驟。 需要準備的東西 intellij idea(包括jdk) Tomcat7.0+ 可選(如果需要搭建servlet伺服器或者連結資料庫) jdbc擴
Intellij IDEA建立Maven Web專案(帶有webapp資料夾目錄的專案)
轉載自:點選開啟連結 在建立專案中,IDEA提供了很多專案模板,比如Spring MVC模板,可以直接建立一個基於Maven的Spring MVC的demo,各種配置都已經設定好了,直接編譯部署就可以使用。 最開始自
IntelliJ IDEA建立maven web專案(IDEA新手適用)
從eclipse剛轉到IDEA,對於這個陌生的工具我表示無言,但聽說很好用,也就試試,結果我幾乎花了一晚上的時間才搭起起來maven web專案,覺得在此給各位一個搭建maven web專案的教程,指出我踩過的各種坑! 步驟一:首先先建立一個專案,在這裡就是建立一個行家的工
使用IDEA建立Java Web專案並部署
前面給大家介紹了IDEA的安裝和基本配置,睡覺前Alan再給大家分享一下使用IDEA建立Java Web並部署訪問。 開啟IDEA,File>New>Project,進入Java Enterprise建立一個Web Application專案,選擇使用的JDK 點選Next 修改一下專案的名
Maven學習筆記(六)-使用Eclipse建立Maven WEB專案以及執行專案的幾種方式
一、建立一個專案 在eclipse選單欄中選擇“File”---“News”---“Other”選單項,就會開啟如下對話視窗,在視窗中選擇“Maven”節點下“Maven Project”條目,如下
Intetllij IDEA 建立JAVA WEB 專案
1.建立專案 File->Project->JAVA Eenterprise 勾選Web Application,其它框架按自己需求勾選 然後Next,選擇工程路徑, 點選Finish。 2.配置Tomcat 配置專案訪問根路徑 3.配置部署路
使用Intellij Idea 建立一個Web專案!
相關軟體: Intellij Idea的安裝非常簡單,一步一步安裝即可。 JDK的安裝也挺簡單的,重要的是配置環境。在環境變數Path裡面添上Java的安裝路徑即可。 Tomcat資料夾不用安裝,直接解壓放在C盤下即可,或者放在其他資料夾下也可以,但是資
idea 建立java web專案(maven管理的SSH)
環境intellij IDEA14、MAVEN、Spring、Struts2、Hibernate、Java Web。工程搭建。 1、建立maven專案 1、關閉現有專案,或者new progect 2、建立maven的web工程 3 4 5 2、新
使用IntelliJ IDEA 14和Maven建立java web專案
初學IntelliJ IDEA轉自:http://mark.leanote.com/post/%E4%BD%BF%E7%94%A8IntelliJ-IDEA-14%E5%92%8CMaven%E5%88%9B%E5%BB%BAjava-web%E9%A1%B9%E7%9B%
Idea建立maven web專案,並使用tomcat外掛執行(二)
前言: 在上一篇的基礎上,加入springmvc支援 一:建立web.xml檔案 我們要整合springMVC,需要在web.xml中配置DispatcherServlet;所以先建立web.xml檔案 &
Idea建立maven web專案,並使用tomcat外掛執行(一)
前言: 從eclipse轉idea是中遇到了很多問題,折騰了很久最終才勉強完成基本專案結構的搭建,部落格一篇以為總結! 一:建立專案 (1)點選建立專案 (2)選擇maven (3)填寫專案
使用IntelliJ IDEA把springboot web專案釋出到docker容器中執行
1、安裝docker for mac, 官方安裝教程,安裝成功後啟動docker 2、在IntelliJ IDEA中安裝Docker integration外掛 3、安裝外掛後,需要配置連線docker服務端 4、建立Dockerfile
IntelliJ IDEA 建立Java專案
Java模組讓你可以開發Java SE和Java EE應用程式。由Java模組提供的核心功能可通過加入各種技術和框架支援進行擴充套件。當您建立好一個專案後,您可以建立一個Java模組。您還可以新增一個Java模組到現有專案。注意:這裡說的Java模組實際是一個Java專案,而I
IntelliJ IDEA2016 + maven 建立java web 專案
如下圖,開啟idea之後,file -> new -> project 如下圖,在彈出的new project 頁面,選擇maven -> 勾選Create from artifactype (如果不選擇,下面的那一步就沒辦法走了)-
IntelliJ IDEA2016.1 + maven 建立java web 專案
1. 如下圖,開啟idea之後,file -> new -> project 2. 如下圖,在彈出的new project 頁面,選擇maven -> 勾選Create from artifactype (如果不選擇,下面的那一步就沒辦法走了)->
解決:Intellij idea匯入MyEclipse Web專案時,伺服器搭建執行正常,但無法訪問WebRoot下的頁面
首先開啟如下頁面,並選中指定的選項: 有些使用者可能在選擇這個選項後,沒有我們的Web專案,解決方法: 選中+號,新增Web,並將自己的Web專案新增上去.這樣就可以跟我上面的圖資訊一樣. 在idea上面,預設的web根目錄時web,而MyEclipse預設的根目錄時W
Intellij IDEA工具Java web 環境搭建
ech aid deploy cal 項目 -- windows 7 acl 目錄 Java web 環境搭建 環境依賴 操作系統:Windows 7 64位 開發工具:IntelliJ IDEA 13.1.4 開發工具依賴環境 JDK版本:1.7+ 開發工具依賴插
【Intellij IDEA】匯入eclipse專案以及Tomacat的部署
一、匯入eclipse專案 1.選擇import project,選擇專案路徑,選擇eclipse 2.一直next,直到配置jdk,選擇jdk位置,點選finish 3.配置jar包,file>Project Structure(或者直接
Intellij IDEA建立spring boot 專案
Spring Boot專案搭建 第一步:建立專案 第二步:建立spring boot注意JDK,點選next 如果點選下一步出現下圖這種情況,沒出現情況直接跳到第三步 解決辦法: 彈出輸入框,輸入地址https://start.sprin