当前位置: 首页 > news >正文

wordpress网站搬东莞数据线厂家东莞网站建设

wordpress网站搬,东莞数据线厂家东莞网站建设,sae wordpress主题,有没有专门做素食的美食网站一、SpringBoot介绍 由Pivotal团队提供的全新框架,其设计目的是用来简化Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。SpringBoot提供了一种新的编程范式,可以更加快速便捷…

一、SpringBoot介绍

     由Pivotal团队提供的全新框架,其设计目的是用来简化Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。SpringBoot提供了一种新的编程范式,可以更加快速便捷地开发Spring项目,在开发过程当中可以专注于应用程序本身的功能开发,而无需在Spring配置上花太大的工夫。

SpringBoot基于Spring4进行设计,继承了原有Spring框架的优秀基因。SpringBoot准确的说并不是一个框架,而是一些类库的集合。maven或者gradle项目导入相应依赖即可使用 SpringBoot,而无需自行管理这些类库的版本。

二、SpringBoot特点:

  1. 自动配置:SpringBoot提供自动配置功能,根据项目的依赖和环境自动设置 Spring应用程序,减少了手动配置的复杂度。
  2. 启动器:SpringBoot提供“启动器”依赖集合,如: spring-boot-starter-web 简化了项目的依赖管理。
  3. 嵌入式服务器:SpringBoot支持嵌入式服务器,如Tomcat、Jetty和Undertow,使得应用程序可以独立运行,无需外部Web服务器。
  4. 生产级别的特性:SpringBoot具备生产级别的功能,包括健康检查、应用监控、日志管理等。Actuator 模块可以轻松监控和管理应用程序。
  5. 无配置的约定:SpringBoot遵循“无配置”的原则,使用合理的默认值和约定,减少需要编写的配置代码。
  6. 快速开发:SpringBoot的项目结构和默认配置帮助开发者快速启动新项目。内置工具和插件支持开发、测试和部署。

三、Springboot3 版本要求

 四、SpringBoot的项目结构

 五、SpringBoot整合Web开发_静态资源

       SpringBoot项目中没有WebApp目录,只有src目录。在src/main/resources下面有static和templates两个文件夹。SpringBoot默认在static目录中存放静态资源,而在templates中放动态页面。

index.html 页面

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>测试</title><!--脚本--><script src="js/index.js"></script><!--样式--><link rel="stylesheet" href="css/index.css"></link>
</head>
<body><div id="app"><!--图片--><img src="img/1.png" alt="butterfly"/><p/><button onclick="my()">单击我</button></div></body>
</html>

index.css

#app{background: lightcyan;height: 100vh;width: auto;display: flex;justify-content: center;align-items: center;
}button{width: 100px;height: 150px;
}

index.js

function my(){alert("测试JS!");
}

运行:

六、SpringBoot整合Web开发Servlet

    SpringBoot项目没有web.xml文件,所以无法在web.xml中注册web组件,SpringBoot有自己的方式注册web组件。

1、创建MyLoginServlet类

package com.hlx.springbootdemo1;import jakarta.servlet.ServletException;
import jakarta.servlet.annotation.WebServlet;
import jakarta.servlet.http.HttpServlet;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;import java.io.IOException;
import java.io.PrintWriter;/*** @author : HLX* @ClassName :MyLoginServlet* @date : 2024/11/19 15:34* @Version :1.0* @Description: TODO* @modyified By :*/
@WebServlet("/login")
public class MyLoginServlet extends HttpServlet {@Overrideprotected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {// super.doGet(req, resp);//处理中文乱码问题resp.setContentType("text/html;charset=utf-8");//获取输出流PrintWriter out = resp.getWriter();//页面输出out.println("登录成功,欢迎你!<br /><br />");out.println("Welcome,Login Successfully!");//控制台输出System.out.println("登录成功");//刷新缓冲区,关闭输出流out.flush();out.close();}@Overrideprotected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {super.doPost(req, resp);}
}

2、启动类扫描web组件

package com.hlx.springbootdemo1;import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
import org.springframework.boot.web.servlet.ServletComponentScan;// @SpringBootApplication
@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class})
//SpringBoot启动时扫描注册注解标注的Web组件
@ServletComponentScan
public class SpringbootDemo1Application {public static void main(String[] args) {SpringApplication.run(SpringbootDemo1Application.class, args);}}

3、index.html页面 

 

4、运行

http://www.yayakq.cn/news/58948/

相关文章:

  • 江苏工程建设标准网站电商好做吗现在
  • 健身网站设计模板下载网站建设设计 网络服务
  • wordpress全站网站备案通过
  • 怎么做自己网站里的资讯优的网站建设
  • 网站源码下载安全吗做网店好还是网站
  • 建设一个网站用什么搭建网站如何引导客户
  • 专业建设购物网站腾达建设集团股份有限公司网站
  • 代账行业门户网站开发怎么开发小程序微信小程序开发流程
  • 阿里巴巴网站网络营销的平台互联网营销师培训学校
  • 台州网站制作教程网站弹出广告代码
  • 殷氏科技网站建设工作室wordpress写软文赚钱
  • 亿玫网站建设ftp网站建设
  • 知乎网站建设用的工具手机网站是怎么制作的
  • 网站优化基本技巧wordpress 正在发送请求
  • 哪个网站做脚本做网站要会哪些软件
  • 钻石网站建设商丘专业做网站
  • 能自己做效果图的网站个人网站建设免费分析
  • 国内响应式网站欣赏外发加工网接单
  • 网站宣传推广方案wordpress中文链接404
  • 网站图标下载中国楼市现状
  • 合肥做拼拼团网站的公司主机屋空间安装织梦后台程序后怎么弄成淘宝客网站
  • wordpress网站好做排名吗深圳市住房和城乡和建设局网站
  • 番禺网站制作设计ui
  • 通用模板做的网站不收录湖南网站建设哪家专业
  • 设计网网站多久可以拿证
  • 企业为什么需要手机网站吕梁seo网站建设
  • 女性时尚网站源码公司网站建设价格标准
  • 丰金网络 做网站建立商务网站步骤
  • pc网站 手机网站 微信手机怎么安装网站程序
  • 土特产网站的制作网站模版上传空间后怎么做