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

深圳百度网站优化网站首页该怎么做

深圳百度网站优化,网站首页该怎么做,舒兰市城乡建设局网站,网站建设服务目标一. 安装Java开发工具包#xff08;JDK#xff09;#xff1a; 访问Java Software | OracleOracle官方网站#xff0c;下载适合你操作系统的最新版本的JDK。安装JDK并设置好JAVA_HOME环境变量。 二. 安装集成开发环境#xff08;IDE#xff09;#xff1a; 推荐使用In…一. 安装Java开发工具包JDK 访问Java Software | OracleOracle官方网站下载适合你操作系统的最新版本的JDK。安装JDK并设置好JAVA_HOME环境变量。 二. 安装集成开发环境IDE 推荐使用IntelliJ IDEA作为IDE。你可以从官方网站IntelliJ IDEA – the Leading Java and Kotlin IDE下载适合你操作系统的版本并根据安装向导进行安装。2023.2版本注册登录后才允许试用30天 三. 创建一个Spring Boot项目 1.打开IDE选择创建新的项目。 2.在创建项目的向导中选择Spring Initializr,填写项目的基本信息。 比如项目名称和所需的依赖。之后点击next进行下一步。 注:Server URL可改用阿里云:https://start.aliyun.com 3.勾选Spring Web并点击finish完成项目的创建 4.第一次使用intellij idea,会自动下载加载资源。 四. 目录结构、配置项目依赖。 ## SpringBoot项目结构 如下 src/main/java/com项目根包:SpringBoot项目要求我们将来定义的类和包必须放在这个包下 BootDemoApplications是项目启动类:SpringBoot项目自动生成里面包含main方法直接启动后端 src/main/resoures/application.properties中定义端口号如 server.port8080 在项目创建过程中选择添加Spring Boot的相关依赖。这些依赖将提供基本的Spring Boot功能和特性。可以在项目的构建文件如pom.xml或build.gradle中手动添加所需的依赖。 五. 编写代码 自动这里生成了样例代码 1.在项目结构中找到主启动类 通常是一个名为Application的类这是项目的入口点击main即可运行。 你可以在这个类中添加启动Spring Boot应用的代码。 package com.luoyang.bootdemo;import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication;SpringBootApplication public class BootDemoApplication {public static void main(String[] args) {SpringApplication.run(BootDemoApplication.class, args);}}创建控制器Controller类来处理请求创建数据访问对象DAO类来访问数据库创建服务Service类来处理业务逻辑等。 2.控制器Controller样例代码 这里IDE自动生成了样例代码给前端和移动端访问提供了一些简单的Controller接口 在demos.web目录下生成了Controller类如下 BasicController.java -Controller简单实现类 package com.luoyang.bootdemo.demos.web;import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.ModelAttribute; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.ResponseBody;/*** Controller是所有处理业务请求的类的统称我们可以创建一个包controller保存实际处理业务的所有Controller类* 1. controller包需要放在项目的根包下* 2. Controller上要定义Controller注解否则Spring MVC框架不识别该类* 3. 处理业务的方法要定义RequestMapping注解且参数要与页面请求表单中action的值一致** author a hrefmailto:chenxilzx1gmail.comtheonefx/a*/ Controller public class BasicController {// http://127.0.0.1:8080/hello?namelisiRequestMapping(/hello)ResponseBodypublic String hello(RequestParam(name name, defaultValue unknown user) String name) {return 我是后端请求返回值是 name;}// http://127.0.0.1:8080/userRequestMapping(/user)ResponseBodypublic User user() {User user new User();user.setName(theonefx);user.setAge(666);return user;}// http://127.0.0.1:8080/save_user?namenewNameage11RequestMapping(/save_user)ResponseBodypublic String saveUser(User u) {return user will save: name u.getName() , age u.getAge();}// http://127.0.0.1:8080/htmlRequestMapping(/html)public String html() {return index.html;}ModelAttributepublic void parseUser(RequestParam(name name, defaultValue unknown user) String name, RequestParam(name age, defaultValue 12) Integer age, User user) {user.setName(zhangsan);user.setAge(18);} }PathVariableController.java  Controller具体实现类简单示例 package com.luoyang.bootdemo.demos.web;import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.ResponseBody;/*** 子类-具体实现类** author a hrefmailto:chenxilzx1gmail.comtheonefx/a*/ Controller public class PathVariableController {// http://127.0.0.1:8080/user/123/roles/222RequestMapping(value /user/{userId}/roles/{roleId}, method RequestMethod.GET)ResponseBodypublic String getLogin(PathVariable(userId) String userId, PathVariable(roleId) String roleId) {return User Id : userId Role Id : roleId;}// http://127.0.0.1:8080/javabeat/somewordsRequestMapping(value /javabeat/{regexp1:[a-z-]}, method RequestMethod.GET)ResponseBodypublic String getRegExp(PathVariable(regexp1) String regexp1) {return URI Part : regexp1;} }User.java 实体类 package com.luoyang.bootdemo.demos.web;/*** 实体类** author a hrefmailto:chenxilzx1gmail.comtheonefx/a*/ public class User {private String name;private Integer age;public String getName() {return name;}public void setName(String name) {this.name name;}public Integer getAge() {return age;}public void setAge(Integer age) {this.age age;} }静态资源目录src/main/resoures/static :用来保存当前web应用(我们的网站)中所有的静态资源(页面图片和其他素材) index.html html body h1hello word!!!/h1 pthis is a html page/p /body /html 六. 配置数据库 根据项目需求选择适合的数据库如MySQL、PostgreSQL、MongoDB等安装并配置数据库连接信息。可以使用Spring Boot的配置文件application.properties或application.yml来设置数据库连接参数。 这里简单样例直接把数据写死了 七. 运行项目 在IDE中运行Spring Boot项目IDE会自动启动内嵌的Web服务器。 1.在编辑器上点击编译项目开启项目点击运行如下图 如果使用Maven或Gradle构建项目则可以使用命令行运行mvn spring-boot:run或gradle bootRun。 可能遇到的问题 1.启动不了端口被占用 查看8080端口会不会被占用_☆七年的博客-CSDN博客 2.配置下载依赖仓库 FileSettingBuild、Execution、deploymentBuild ToolsMaven,设置你自己的setting.xml配置依赖下载地址以及存储repository本地仓库 八. 验证项目 1.项目启动后可以通过浏览器或API测试工具如Postman。 访问http://localhost:8080/或者指定的端口号确保你能够看到Spring Boot欢迎页面。 这表示你的项目已经成功启动并运行。 其中使用了URL-统一资源定位 2.访问后端静态web页面 在浏览器中根据URL的主机地址信息可以找到服务器(Tomcat),抽象路径部分最开始的/则是让服务器去项目的static目录下找对应的资源文件 3.请求后端接口 以下是简单的示例接口Get请求类型 http://127.0.0.1:8080/hello?namelisi 九. 开发和测试 根据项目需求继续开发和测试功能模块编写业务逻辑和处理请求的代码。 十. 保存代码和版本控制 定期保存代码使用版本控制工具如Git对代码进行管理并提交代码到代码仓库。 以上是搭建一个Spring Boot项目及基本开发环境的步骤。你可以根据项目需求进一步配置和扩展项目例如添加安全认证、集成第三方服务等。记得在开发过程中关注错误日志和进行单元测试以确保代码的质量和稳定性。 创造价值乐哉分享776147358
http://www.yutouwan.com/news/15683/

相关文章:

  • ps怎么做网站首页图网站开发项目职责
  • 微信官网与手机网站区别wordpress 修改端口号
  • 企业网站和信息化建设金蝶企业网站推广推广阶段
  • 北京天津网站设计制作多少钱wordpress判断首页选择不同模板
  • 制作简单门户网站步骤东莞制作网站建设的公司
  • 怎样创建个人的网站全县网站建设情况通报
  • 谷歌做英文网站山西招标
  • 哪个网站可以做1040杭州ppt设计公司
  • 中国建设银行车主卡网站备案后的域名改网站名
  • 网站建设协议书 保密条款给你一个网站你如何做优化
  • 近期舆情热点事件佛山市seo网站设计工具
  • win2008r2 iis配置网站广东做网站
  • 怎么做视频解析网站吗凡客诚品官网怎么登录
  • 做外贸用什么搜索网站网络营销的定义及其内容是什么
  • 网站建设的竞争对手的分析用wordpress建立电商网站
  • 网站建设案例市场wordpress字体抖动
  • 怎么做网站的防盗链柳州企业网站制作哪家好
  • 代刷网站只做软件吗手机百度下载免费安装
  • 西安营销网站郑州 网站建设公司
  • 一站式服务理念上传WordPress之后
  • 做网站用php吗企业网站建设需要资料
  • 做全景效果图的网站成都网页设计
  • 济南比较好的网站开发公司网络网站销售
  • 优秀网站设计参考做分类信息网站如何
  • 衡水如何做企业网站如何建设个人免费网站教程视频
  • 装修网网站建设张家港网站设计制作早晨设计
  • 入侵网站怎么做弹出上海网站制作优化公司
  • 吉林省建设信息网电话桔子seo查询
  • 一个空间如何做多个网站wordpress自定义搜索界面
  • 工程机械 网站模板seo如何优化网站步骤