zoukankan      html  css  js  c++  java
  • spring boot搭建一个最简单的网站

     

    1.创建Maven包

    进入官网,创建Maven项目。如图:

    Generate Project并下载即可。

    其中,Group为公司名称,Artifact为项目名,Dependencies表示需要哪些哪些功能从而自己进行添加。

    2.将Maven包导入到eclipse

      生成项目并下载后,解压maven包。进入eclipse--->File--->Import,出现下列列表:

    本次产生的是Maven项目,进入Exsiting Maven Projects,找到项目路径即可。而平时写Java程序时,使用的是General的Existing Projects into Workspace。

    3.项目的文件结构

      刚刚打开了Maven项目,它们的实际文件结构为:

    其中:src/main/java为程序开发代码。

       src/main/resources为配置文件,模板与静态。

       src/test/java为测试文件。

       pom.xml是maven的配置文件,将需要的包与工程关联

        其dependencies为依赖的包的内容格式为:

        
    1 <dependencies>
    2         <dependency>
    3             <groupId>org.springframework.boot</groupId>
    4             <artifactId>spring-boot-starter-test</artifactId>
    5             <scope>test</scope>
    6         </dependency>
    7     </dependencies>
    View Code
     

    推荐的最全最实用的文件结构为:

    其中:

      statics放置一些静态,例如:图片,css,javascrip。

      templates放置一些模板,例如:网页。

      comm:公共类。

      domain:实体类。

      repository:数据库操作。

      sevice:服务层。

      web:页面逻辑层。

    具体地,想要自行修改代码,需要MVC知识。

    4.建立Controller层

    在src/main/java目录下的项目下(我的项目名叫cn.scu.toutiao)将一个controller包,controller包里面将一个java文件,内容如下:

      
     1 import org.springframework.stereotype.Controller;
     2 import org.springframework.web.bind.annotation.RequestMapping;
     3 import org.springframework.web.bind.annotation.ResponseBody;
     4 
     5 @Controller
     6 public class deal {
     7     @ResponseBody
     8     @RequestMapping("/")
     9     public String index() {
    10         return "Hello World";
    11     }
    12 }
    View Code

       它定义了地址的处理入口,以及返回,是一个最简单的网络。

    5.运行

    运行xxxApplication.java项目。打开浏览器,输入127.0.0.1:8080,即可看到结果Hello world。

    后记:关于Controller层的理解,需要学习MVC设计模式的知识。

  • 相关阅读:
    ajax上传文件按钮显示小手
    javascript函数执行前期变量环境初始化过程
    WinForm组件之多线程组件
    SQLServer 2008的数据库镜像实施笔记
    Reporting Service 在打印或预览时可能会导致出现空白页的原因
    C#程序实现动态调用DLL的研究
    人生值得学习的81句话
    asp.net中如何打印ReportViewer报表
    将 BLOB 值写入 SQL Server 时保留资源
    [翻译]使用ASP.NET2.0的ReportViewer查看RDLC报表
  • 原文地址:https://www.cnblogs.com/yulianggo/p/10444848.html
Copyright © 2011-2022 走看看