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

无锡网站建设价格费用推广竞价

无锡网站建设价格费用,推广竞价,宿迁房产网租房信息,做网站用的国外节点服务器静态资源展示 (1)静态资源下载 (2)下载后文件放到resources/static 目录下 (3) main函数启动项目访问对应文件,http://127.0.0.1:8080/user-list.html 数据库添加表和数据 SET FOREIGN_KEY_CHECKS0;-- --------…

静态资源展示

(1)静态资源下载
(2)下载后文件放到resources/static 目录下
在这里插入图片描述
(3) main函数启动项目访问对应文件,http://127.0.0.1:8080/user-list.html
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

数据库添加表和数据

SET FOREIGN_KEY_CHECKS=0;-- ----------------------------
-- Table structure for t_user
-- ----------------------------
DROP TABLE IF EXISTS `t_user`;
CREATE TABLE `t_user` (`id` int(11) NOT NULL AUTO_INCREMENT,`name` varchar(255) DEFAULT NULL,`sex` int(1) DEFAULT NULL,`phone` varchar(20) DEFAULT NULL,`email` varchar(255) DEFAULT NULL,`status` int(1) DEFAULT NULL,PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4;-- ----------------------------
-- Records of t_user
-- ----------------------------
INSERT INTO `t_user` VALUES ('1', '赵雨晴', '1', '13812345678', 'zhaoyuqing@example.com', '0');
INSERT INTO `t_user` VALUES ('2', '林志远', '0', '13987654321', 'linzhiyuan@example.com', '1');
INSERT INTO `t_user` VALUES ('3', '周思敏', '1', '13567891234', 'zhousimin@example.com', '2');
INSERT INTO `t_user` VALUES ('4', '郑建国', '0', '13345678901', 'zhengjianguo@example.com', '0');

项目结构

src/main/java/com/example/demo/
├── controller
│   └── UserController.java
├── entity
│   └── User.java
├── mapper
│   └── UserMapper.java
└── service├── IUserService.java└── impl└── UserServiceImpl.java

添加依赖

在 pom.xml 中添加必要的依赖:

		<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></dependency><dependency><groupId>com.mysql</groupId><artifactId>mysql-connector-j</artifactId><scope>runtime</scope></dependency><dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-boot-starter</artifactId><version>3.4.0</version></dependency><dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><scope>provided</scope></dependency><dependency><groupId>com.github.pagehelper</groupId><artifactId>pagehelper</artifactId><version>5.1.10</version></dependency>

配置数据库

spring:datasource:driver-class-name: com.mysql.cj.jdbc.Driverurl: jdbc:mysql://localhost:3306/springboot04?characterEncoding=utf-8&serverTimezone=Asia/Shanghaiusername: rootpassword: root# 开启SQL日志
mybatis-plus:configuration:log-impl: org.apache.ibatis.logging.stdout.StdOutImpl

创建实体类

实体类和数据库t_user字段做映射。

@TableName("t_user")
@Data
public class User {@TableId(value = "id",type = IdType.AUTO)private Long id;private String name;private Integer sex;private String phone;private String email;private Integer status;
}

创建Mapper接口

@Mapper
public interface UserMapper extends BaseMapper<User> {// 继承BaseMapper后,已经包含了基本的CRUD方法
}

创建Service层

public interface IUserService extends IService<User> {// 可以在这里定义额外的业务方法
}

Service实现类

@Service
public class UserServiceImpl extends ServiceImpl<UserMapper, User>  implements IUserService{// 继承了ServiceImpl后,已经实现了IService接口的所有方法
}

创建Controller

根据静态页面中JS的url和参数编写controller方法
在这里插入图片描述
在这里插入图片描述

@RestController
public class UserController {@Autowiredprivate IUserService userService;@GetMapping("/user/list")public PageInfo<User> list(Integer pageNum) {PageHelper.startPage(pageNum, 5);List<User> list = userService.list();PageInfo<User> userPageInfo = new PageInfo<>(list);return userPageInfo;}@GetMapping("/user/search")public PageInfo<User> search(String text) {PageHelper.startPage(1,99);QueryWrapper<User> query = new QueryWrapper<User>().like("name", text).or().like("id", text);List<User> list = userService.list(query);PageInfo<User> userPageInfo = new PageInfo<>(list);return userPageInfo;}@PostMapping("/user/add")public String add(User user){userService.save(user);return "添加用户成功:"+user;}@PostMapping("/user/edit")public String edit(User user){userService.saveOrUpdate(user);return "更新用户成功:"+user;}@GetMapping("/getUserById")public User getUserById(String id){return userService.getById(id);}@PostMapping("/user/delete")public void delete(String id){userService.removeById(id);}}

运行效果

列表

在这里插入图片描述

添加用户

在这里插入图片描述
在这里插入图片描述

编辑用户

在这里插入图片描述
在这里插入图片描述

数据库t_user表

在这里插入图片描述

http://www.dtcms.com/wzjs/460301.html

相关文章:

  • 河南郑州汽车网网站建设北京seo技术
  • 上海著名企业百度搜索引擎优化案例
  • 做赌钱网站网络营销实训总结报告
  • 一个教做网页的网站近期发生的重大新闻
  • 青岛做外贸网站百度小说风云排行榜
  • 建立企业网站选什么好免费seo关键词优化排名
  • 一般做个网站多少钱18款免费软件app下载
  • 男女做的那些事情的网站微信指数怎么看
  • 广州做网站的网络公司网站建设解决方案
  • 武汉模板网站制作重庆百度推广的代理商
  • 广州网站建设哪家比较好免费发链接的网站
  • 做网站怎么做武汉网络关键词排名
  • 个人nas做网站seo排名课程咨询电话
  • 男女做爰网站19代运营哪家比较可靠
  • 做专业课视频课的网站百度站长资源平台
  • 网站服务器做缓存b站推广入口2023年
  • 做pc端网站公司西安百度推广运营公司
  • 怎么开通自己的微信公众号排名优化课程
  • 建设银行的英语网站荆州网站seo
  • 做网站为什么要用php框架seo网站排名优化案例
  • 企业网站策划怎么样网上在哪里打广告最有效
  • 电脑做服务器发布网站春哥seo博客
  • 虎门营销型网站建设怎么建立网站卖东西
  • 山西城乡建设部网站首页百度搜图入口
  • 平安建设宣传音频免费下载网站国际新闻最新消息十条摘抄
  • 0元购怎么在网站做关键词优化策略有哪些
  • 成都网站建设好多钱抖音seo源码搭建
  • 商城网站备案要求百度官方下载安装
  • 可信赖的昆明网站建设建站合肥网络公司seo
  • 江苏电信网站备案如何自己做推广