创建以spring为框架的web程序

第一步:
创建项目new–>file–>project–>spring Initializr–>next在这里插入图片描述
选取依赖在这里插入图片描述
在com.example.demo下创建controller,mapper,pojo,mapper,service四个文件夹
在这里插入图片描述
第二步:配置application
把main下resources下的application.properties的后缀改为.yml
在这里插入图片描述
server里的port写的服务器端口
“localhost:3306“为数据库端口
demo为数据库名
“?serverTimezone=UTC”解决时区问题
username后填数据库账号
password后填数据库密码
mapper-locations后填mapper的映射

server:
  port: 8080
spring:
  datasource:
    url: jdbc:mysql://localhost:3306/demo?serverTimezone=UTC
    username: root
    password: root
    driver-class-name: com.mysql.cj.jdbc.Driver

mybatis:
  mapper-locations: classpath:mapper/*.xml
  type-aliases-package: com.example.demo.pojo

在controller下创建java类来处理请求
在这里插入图片描述

package com.example.demo.controller;

import com.example.demo.mapper.UserMapper;
import com.example.demo.pojo.User;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

import javax.annotation.Resource;

@Controller  //表示该类为控制器


@RequestMapping("/test")  //映射,访问test将会被该类处理
public class Test {
    @RequestMapping("/test")
    @ResponseBody//将控制视图方法返回的内容返回到请求页面上,即只返回字符串,不加会返回整个页面
    public String test(){
        return "success";
    }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值