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

潍坊手机模板建站网站策划包括什么

潍坊手机模板建站,网站策划包括什么,安徽合肥建筑公司,杭州谷歌seo公司一. 安装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.zqtcl.cn/news/569045/

相关文章:

  • 网站运营招聘代理商加盟
  • 清远 网站建设自己做的网站怎么发布
  • 可以做免费推广的网站短视频app有哪些
  • 班级网站建设的系统概述wordpress品牌分类
  • 学做网站论坛第六节个人网站注册公司
  • 网站宣传怎样做不违法做网络平台的网站有哪些
  • 网站建设go邢台集团网站建设报价
  • 哪个网站做appwordpress改成织梦
  • 重庆南岸营销型网站建设公司推荐o2o平台网站建设
  • 网站建设横向发展纵向发展贵阳网站建设外包
  • 网站建设的解决方案南京网站搜索排名
  • 网站怎么做背景衡阳网页定制
  • h5做网站用什么软件中英版网站系统
  • 汕头中英文网站推广wordpress取回密码收不到邮件
  • 外贸在线网站建站wordpress开放注册
  • 桂林餐饮兼职网站建设如何在百度上建网站
  • 怎样做免费网站的推广便宜点的网站空间
  • 中国建设部网站失信名单自己做公司网站难吗
  • 济南做网站需要多少钱园区网站到底怎么建设
  • 武清做网站的公司wordpress商城
  • 网站建设的实训技术总结sql 新建网站
  • 开发网站多少钱网站文件目录结构
  • 网站规划和建设的步骤做网站用的各种图标大全
  • 网站公司查询js代码网站大全
  • 湘潭网站建设价格最新新闻热点事件100字
  • 音乐网站程序源码wordpress模板中文版
  • 网站建设计划表wordpress主题 大
  • 在手机制作网站书店网站建设技术风险
  • 爱站网域名查询wordpress自定义标题关键词描述
  • 西安学校网站建设报价建盏