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

python做网站的实例长沙网站搭建关键词排名

python做网站的实例,长沙网站搭建关键词排名,网站风险解除,学校网站cms概述 使用springboot 集成 mybatys后,通过http请求接口,使得通过http请求可以直接直接操作数据库; 完成后端功能框架;前端是准备上小程序,调用https的请求接口用。简单实现后端框架; 详细 springboot 集…

概述

使用springboot 集成 mybatys后,通过http请求接口,使得通过http请求可以直接直接操作数据库; 完成后端功能框架;前端是准备上小程序,调用https的请求接口用。简单实现后端框架;

详细

springboot 集成 mybatys项目demo

通过idea实现springboot集成mybatys;通过http请求操作mysql数据库

先将science.zip导入idea;

image.png

在mysql中运行test.sql;创建测试用数据库;数据库test用户名密码root/root

image.png

项目中只实现了一个对象User;通过controller接受http请求实现对user的操作;

实现过程:

编辑application.properties

spring.datasource.url = jdbc:mysql://127.0.0.1:3306/test
spring.datasource.username = root
spring.datasource.password = root
spring.datasource.driverClassName = com.mysql.cj.jdbc.Driver
实现springboot启动类
package com.liji.science;import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;@SpringBootApplication
public class ScienceApplication {public static void main(String[] args) {SpringApplication.run(ScienceApplication.class, args);}}

实现controller

package com.liji.science.controller;import com.liji.science.bean.User;
import com.liji.science.service.UserService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;import java.util.List;@RestController
public class UserController {@Autowiredprivate UserService userService;@RequestMapping("/listUser")public  List<User> listUser(Model model) {List<User> users = userService.findAll();model.addAttribute("users", users);return users;}/*@RequestMapping("/toAdd")public String toAdd() {return "/addUser";}@RequestMapping("/add")public String addUser(User user) {userService.addUser(user);return "redirect:/listUser";}@RequestMapping("/toUpdate")public String toUpdate(Model model, int id) {User user = userService.findById(id);model.addAttribute("user", user);return "/updateUser";}@RequestMapping("/update")public String updateUser(User user) {userService.updateUser(user);return "redirect:/listUser";}@RequestMapping("/delete")public String deleteUser(int id) {userService.deleteUser(id);return "redirect:/listUser";}*/}

service实现

package com.liji.science.mapper;import com.liji.science.bean.User;
import org.apache.ibatis.annotations.*;import java.util.List;@Mapper
public interface UserMapper {/*** 全部用户查询* @return*/@Select("SELECT ID,NAME,PASSWORD,AGE FROM USER")List<User> findAll();/*** 新增用户*/@Insert("INSERT INTO USER(NAME,PASSWORD,AGE)VALUES(#{name}, #{password}, #{age})")void addUser(User user);/*** 修改用户*/@Update("UPDATE USER SET NAME=#{name}, PASSWORD=#{password}, AGE=#{age} WHERE ID=#{id}")void updateUser(User user);/*** 删除用户*/@Delete("DELETE FROM USER WHERE ID=#{id}")void deleteUser(int id);@Select("SELECT ID,NAME,PASSWORD,AGE FROM USER WHERE ID=#{id}")User findById(@Param("id")int id);
}
创建实体类
package com.liji.science.bean;public class User {private int id;private String name;private String password;private int age;public int getId() {return id;}public void setId(int id) {this.id = id;}public String getName() {return name;}public void setName(String name) {this.name = name;}public String getPassword() {return password;}public void setPassword(String password) {this.password = password;}public int getAge() {return age;}public void setAge(int age) {this.age = age;}
}

idea启动成功;

idea启动成功;

image.png

范文用户列表

image.png

http://www.ds6.com.cn/news/56968.html

相关文章:

  • 营销型网站源码下载北京百度推广seo
  • 宁波网站公司哪家好seo公司服务
  • wordpress提示不安全关键词优化
  • 做淘宝客网站备案要怎么写邯郸seo排名
  • 手机制作动画软件app免费seo引擎优化软件
  • 武汉可以做网站google搜索入口
  • 网站建设工资郑州友情链接平台哪个好
  • 无锡哪里有做网站免费制作网页的网站
  • 域名还没备案可以做网站吗优化大师是什么意思
  • 网站开发设计公司简介舆情网站直接打开怎么弄
  • 手机在线网页制作seo服务公司怎么收费
  • 阳江网站建设爱战网官网
  • 滨海做网站的短视频seo搜索优化
  • 推荐网站建设服务商百度广告代运营公司
  • 网站安全建设目标湖南seo网站多少钱
  • 做个政府网站要多少钱站长工具查询系统
  • 东莞营销网站建设报价希爱力双效片骗局
  • 站外推广内容策划如何进行网站的宣传和推广
  • 网站开发设计流程沈阳企业网站seo公司
  • wordpress前缀有哪些seo常用的优化工具
  • 杭州市做网站的公司产品运营主要做什么
  • 优秀界面设计案例开鲁网站seo站长工具
  • 织梦的网站模板免费吗app代理推广合作
  • 网站空间美国百度风云榜小说榜排名
  • 中国建设银行网站整合营销策略
  • 虚拟空间设置wordpress伪静态如何优化网页
  • 物流网站后台百度点击排名收费软件
  • 哪个网站教做ppt百度一下知道首页
  • 网站的模板怎么做专业seo整站优化
  • 怎么做网站上翻译泰剧获客渠道找精准客户