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

办公用品网站建设市场定位上海圣品科技 做网站

办公用品网站建设市场定位,上海圣品科技 做网站,网页制作素材模板图片,十堰做网站公司springbootmybatis连接数据库实现增删改查功能创建表创建项目实体类DAO接口写sql的XML文件Service层Controller启动类结果目录结构参考博客创建表 create table user(id int ,name varchar(30),pwd varchar(40) )insert into user values(2,hxf,789101),(3,hlm,789102),(4,hzh… springbootmybatis连接数据库实现增删改查功能创建表创建项目实体类DAO接口写sql的XML文件Service层Controller启动类结果目录结构参考博客创建表 create table user(id int ,name varchar(30),pwd varchar(40) )insert into user values(2,hxf,789101),(3,hlm,789102),(4,hzh,789103),(1,hy,789110)现在的表内容 目标的内容 创建项目 我的POM文件依赖 dependencies!--mysql--dependencygroupIdmysql/groupIdartifactIdmysql-connector-java/artifactIdversion8.0.18/version/dependency!--druid连接池--dependencygroupIdcom.alibaba/groupIdartifactIddruid/artifactIdversion1.1.22/version/dependency!--mybatis--dependencygroupIdorg.mybatis.spring.boot/groupIdartifactIdmybatis-spring-boot-starter/artifactIdversion2.1.4/version/dependencydependencygroupIdorg.mybatis/groupIdartifactIdmybatis/artifactIdversion3.5.6/version/dependencydependencygroupIdorg.projectlombok/groupIdartifactIdlombok/artifactIdversion1.16.18/versionscopeprovided/scope/dependencydependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-web/artifactId/dependencydependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-test/artifactIdscopetest/scope/dependency/dependencies yml文件 server:port: 8080 spring:datasource:username: rootpassword: 5****6url: jdbc:mysql://localhost:3306/test?serverTimezoneUTCuseUnicodetruecharacterEncodingutf8driver-class-name: com.mysql.cj.jdbc.Drivertype: com.alibaba.druid.pool.DruidDataSource mybatis:# mapper文件mapper-locations: dao/*Dao.xml实体类 package com.example.demo.vo;import lombok.AllArgsConstructor; import lombok.Data;Data AllArgsConstructor public class User {private int id;private String name;private String pwd; } DAO接口 package com.example.demo.dao; import com.example.demo.vo.User; import java.util.List; public interface UserDao {public ListUser selectUser();int insertUser(User user);int deleteUser(String name);int updateUser(String name); } 写sql的XML文件 ?xml version1.0 encodingUTF-8? !DOCTYPE mapper PUBLIC -//mybatis.org//DTD Mapper 3.0//ENhttp://mybatis.org/dtd/mybatis-3-mapper.dtd mapper namespacecom.example.demo.dao.UserDaoinsert idinsertUser parameterTypecom.example.demo.vo.Userinsert into user values(#{id},#{name},#{pwd})/insertupdate idupdateUser parameterTypestringupdate user set pwd 789100 where NAME hy/updatedelete iddeleteUser parameterTypestringdelete from user where name #{name}/deleteselect idselectUser resultTypecom.example.demo.vo.UserSELECT * FROM user order by pwd/select /mapper Service层 package com.example.demo.service; import com.example.demo.dao.UserDao; import com.example.demo.vo.User; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service;import java.util.List;Service public class UserService {Autowiredprivate UserDao userDao;public ListUser selectUser() {return userDao.selectUser();}public void addUser(User user){userDao.insertUser(user);}public void deleteUser(String name){userDao.deleteUser(name);}public void updateUser(String name){userDao.updateUser(name);} } Controller package com.example.demo.controller;import com.example.demo.service.UserService; import com.example.demo.vo.User; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController;import java.util.Iterator; import java.util.List;RestController RequestMapping(/test) public class UserController {Autowired(required false)private UserService userService;GetMapping(/query)public String query(){String result;ListUser userList userService.selectUser();IteratorUser iterator userList.iterator();while(iterator.hasNext()){User next iterator.next();result next.toString();}return result;// for (User user : usersList) { // result user.toString(); // } // return result;}GetMapping(/add)public String addUser(){userService.addUser(new User(5,hss,789104));return add ok;}GetMapping(/delete)public String deleteUser(){userService.deleteUser(hzb);return delete ok;}GetMapping(/update)public String updateUser(){userService.updateUser(hy);return update ok;} } 启动类 package com.example.demo;import org.mybatis.spring.annotation.MapperScan; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication;SpringBootApplication MapperScan(com.example.demo.dao) public class DemoApplication {public static void main(String[] args) {SpringApplication.run(DemoApplication.class, args);} } 结果 用postman查询localhost:8080/test/query 添加localhost:8080/test/add 删除:localhost:8080/test/delete 修改:localhost:8080/test/update 最终结果localhost:8080/test/query 目录结构 参考博客 项目创建: https://blog.csdn.net/wshjk/article/details/123879847 查询SpringbootMybatis的查询demo: https://blog.csdn.net/dkm123456/article/details/123029848 增删改参考: https://blog.csdn.net/m0_57060979/article/details/124567138 本文是学习记录博主还是菜鸡一个不足之处还望大佬指出。
http://www.dnsts.com.cn/news/144962.html

相关文章:

  • 做网站怎么把字弄图片上去建设电子商务网站
  • 做创新方法工作的网站协会网站建设方案书
  • 用群晖做网站电商网站方案
  • 门户建设网站方案微信公众平台商城开发
  • html交易网站设计实例网站建设海报设计
  • 设计网站的收费图是怎么做的新闻cms静态网站模板下载
  • 做的漂亮的家居网站简单个人网站欣赏
  • 网站开发后端用什么平台网站的建设需求
  • 网站制作费用需要多少钱百度微建站
  • 邮件服务器是不是网站服务器网站建设夜猫
  • 上传了网站源码怎么做短信营销哪个平台好
  • 益阳网站建设公司徐州有名的设计公司
  • 自己做的网站怎么在百度搜索到免费素材网免费素材图库
  • 建设协会网站的公司wordpress弹出
  • 淄博网站制作首选专家中国电力建设股份有限公司网站
  • 网站合同建设模板dede小说网站模板
  • 上饶哪里可以学网站建设网站建设可行分析性报告
  • 惠州做棋牌网站建设多少钱山东网页设计公司
  • 辽宁市场网站建设销售做网站代理网站怎么谈
  • 厦门 网站建设 网站开发 未来网络我国网络营销现状分析
  • 重庆有的设计网站大全网站百度推广和优化
  • 合肥做网站好的公司哪家好怎样建设团学组织微信网站
  • 广州建设工程交易中心网站开封市住房和城乡建设 网站
  • 重庆建设集团官方网站html5开发手机app
  • 做百度网站好吗网络营销推广公司获客
  • 深圳品牌网站制作公司网站开发语言查询 蔡学镛
  • 建设系统网站首页centos 7.2 做网站
  • 口碑好网站建设价格低qq上传空间wordpress
  • 珠宝行业网站建设微信支付网站开发
  • 做3d图的网站石家庄有哪些大型互联网公司