当前位置: 首页> 教育> 锐评 > 免费网站推广渠道_建网站多少钱合适_百度手机点击排名工具_win7系统优化工具

免费网站推广渠道_建网站多少钱合适_百度手机点击排名工具_win7系统优化工具

时间:2025/8/25 0:31:14来源:https://blog.csdn.net/weixin_65752158/article/details/146001022 浏览次数:0次
免费网站推广渠道_建网站多少钱合适_百度手机点击排名工具_win7系统优化工具

快速入门

1). 创建springboot工程,并导入 mybatis的起步依赖、mysql的驱动包、lombok等。

项目工程创建完成后,自动在pom.xml文件中,导入Mybatis依赖和MySQL驱动依赖。如下所示:

2). 数据准备:创建用户表user,并创建对应的实体类User。

  • 用户表 user(如果已经存在,就不用创建了)

create table user(id int unsigned primary key auto_increment comment 'ID,主键',username varchar(20) comment '用户名',password varchar(32) comment '密码',name varchar(10) comment '姓名',age tinyint unsigned comment '年龄'
) comment '用户表';insert into user(id, username, password, name, age) values (1, 'daqiao', '123456', '大乔', 22),(2, 'xiaoqiao', '123456', '小乔', 18),(3, 'diaochan', '123456', '貂蝉', 24),(4, 'lvbu', '123456', '吕布', 28),(5, 'zhaoyun', '12345678', '赵云', 27);
  • 实体类:实体类的属性名与表中的字段名一一对应。 实体类放在 com.itheima.pojo 包下。

@Data
@NoArgsConstructor
@AllArgsConstructor
public class User {private Integer id; //IDprivate String username; //用户名private String password; //密码private String name; //姓名private Integer age; //年龄
}

  • application.yml 配置文件中配置数据库的连接信息。

spring:application:name: tlias-web-management#mysql连接配置datasource:driver-class-name: com.mysql.cj.jdbc.Driverurl: jdbc:mysql://localhost:3306/tliasusername: rootpassword: 1234
#配置Mybatis日志输出
mybatis:configuration:log-impl: org.apache.ibatis.logging.stdout.StdOutImpl

准备基础包结构

//获取所有用户信息
Controller层
package com.example.Controller;import com.example.Service.UserService;
import com.example.pojo.User;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;import java.util.List;@RestController
@Slf4j
public class UserController {@Autowiredprivate UserService userService;@GetMapping("/user")//获取所有用户信息public List<User> findUserAll() {return userService.findAll();}}

UserService接口
package com.example.Service;import com.example.pojo.User;import java.util.List;public interface UserService {//获取所有用户信息List<User> findAll();
}

UserServiceImpl实现类
package com.example.Service.Impl;import com.example.Service.UserService;
import com.example.mapper.UserMapper;
import com.example.pojo.User;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;import java.util.List;@Service
public class UserServiceImpl implements UserService {@Autowiredprivate UserMapper userMapper;//获取所有用户信息@Overridepublic List<User> findAll() {List<User> userList = userMapper.findAll();return userList;}
}

Mapper层
package com.example.mapper;import com.example.pojo.User;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Select;
import java.util.List;@Mapper
public interface UserMapper {/*** 查询全部*/@Select("select * from user")public List<User> findAll();
}

实体类

package com.example.pojo;import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;@Data
@NoArgsConstructor
@AllArgsConstructor
public class User {private Integer id; //IDprivate String username; //用户名private String password; //密码private String name; //姓名private Integer age; //年龄
}

关键字:免费网站推广渠道_建网站多少钱合适_百度手机点击排名工具_win7系统优化工具

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: