您的位置:首页 > 其它

日常记录实训第二天

2020-02-04 09:46 148 查看

@实训第二天

选择了JAVA+Web方向

实训前两天老师交我们安装各种软件并配置环境变量:maven,intelliJ IDEA,mysql,navicat,apace,node,vscode,git等

迷之组队缘分

组队要求是六到八人一组,不同班级,不同性别,和我一起的小w同学卑微询问大佬可否能一起组队,而我卑微询问另一个同学可否能一起组队。最后的结果是我和小W问的两个人其实是一个组的,这就是命中注定的缘分啊!

前后端分离

现在流行的网页制作是前后端分离,前端负责网页数据反馈,后台负责数据处理和接受前台反馈信息。

开始测试一个简单的项目

想让一个项目跑起来,首先要导入jar包,感谢各位互联网大神我们可以直接导入,省去繁琐步骤。现在所用的Navicat for MySQL用于后台数据库的使用,IntelliJ IDEA 使用JAVA语言编写接口,并且有JAVA包的加持使代码可以呈现在自己的网页中。
第二步就是等待JAVA包的加载成功,在这一步上我们花费了很长时间,就是因为网络不好(这一步是需要联网的)换过好几个网络总是报错(出现红色感叹号),每次出现错误都需要在最右侧选择Maven-demo-Lifecycle-重新清除(双击clean)之后再install重新下载。
下载好之后会有一个报错,我们在demo-src-main-resources-application。properties中写入

#配置项目端口号(一般默认为8080,会与Oracle数据库端口冲突) server.port=8899
#使用了dao层框架,需要配置数据源 spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/demo?serverTimezone=UTC
spring.datasource.username=briup spring.datasource.password=briup

接下来我们写入一个简单的程序,在demo-src-main-java-com.example.demo中分别建立bean,config,dao,service,utils,web包,再在web下建立controller和 filter包
在controller下建立一个Test类,我们就可以在Test.java中进行编写啦

package com.example.demo.web.controller;
import org.springframework.web.bind.annotation.GetMapping; import
org.springframework.web.bind.annotation.RequestMapping; import
org.springframework.web.bind.annotation.RestController;

import java.util.ArrayList; import java.util.HashMap; import
java.util.List; import java.util.Map;

@RestController @RequestMapping("/test") public class Test {
@GetMapping(value=“find”)
public String find(){
return “Hello”;
}
@GetMapping(value=“findALL”)
public List<Map<String,String>> findAll(){
Map<String,String> map = new HashMap<>();
map.put(“name”,“zhangsan”);
map.put(“age”,“21”);
map.put(“say”,“Hello World”);
List<Map<String,String>> list = new ArrayList<>();
list.add(map);
return list;
}

}

我建立了两个接口,现在在浏览器中搜索http://localhost:8899/test/find或出现一个页面显示Hello字样,搜索http://localhost:8899/test/findALL会出现如下图

课堂之外

跟着大佬最有趣的是他会发现许多好玩的事情然后分享给我们,like this
原本这里的运行图案是
太有趣了~

最后

别看这两天老师讲的不多但是晚上再回想才发现自己也并没有记住很多,养成记录的好习惯方便自己随时巩固,毕竟笨的人只能熟能生巧

  • 点赞
  • 收藏
  • 分享
  • 文章举报
橙小甜 发布了11 篇原创文章 · 获赞 0 · 访问量 74 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: