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

网站开发公司 杭州南通长城建设集团有限公司网站

网站开发公司 杭州,南通长城建设集团有限公司网站,江西软件app开发公司,公司域名申请流程1#xff0c;先去官网下载#xff0c;选择版本#xff0c;选择Windows#xff0c;就可以点击下载了。 2#xff0c;安装mongodb。 下一步安装 “install mongoDB compass” 不勾选#xff08;当然你也可以选择安装它#xff0c;可能需要更久的安装时间#xff09;先去官网下载选择版本选择Windows就可以点击下载了。 2安装mongodb。 下一步安装 “install mongoDB compass” 不勾选当然你也可以选择安装它可能需要更久的安装时间MongoDB Compass 是一个图形界面管理工具我们可以在后面自己到官网下载安装下载地址https://www.mongodb.com/download-center/compass。 3使用idea创建一个springboot项目在选择依赖的时候导入Mongodb的依赖 4修改application.yml文件 5创建实体类service以及serviceImpl. 实体类(Getter Setter ToString这些注解是lombok的主要是用来生成setter getter 方法大家应该知道吧不知道的就别用注解手动生成setter getter方法) service public interface UserService {public void saveUser(User user);public User findUserByUserName(String userName);public long updateUser(User user);public void deleteUserById(Integer id);public ListUser queryList(); }serviceImpl: package com.example.mongodemo.repository.impl;import com.example.mongodemo.entity.User; import com.example.mongodemo.repository.UserService; import com.mongodb.client.result.UpdateResult; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; import org.springframework.data.mongodb.core.query.Criteria; import org.springframework.data.mongodb.core.query.Query; import org.springframework.data.mongodb.core.query.Update; import org.springframework.stereotype.Component;import java.util.List;Component public class UserServiceImpl implements UserService {Autowiredprivate MongoTemplate mongoTemplate;/*** 创建对象* param user*/Overridepublic void saveUser(User user) {mongoTemplate.save(user);}/*** 根据用户名查询对象* param userName* return*/Overridepublic User findUserByUserName(String userName) {Query query new Query(Criteria.where(userName).is(userName));User user mongoTemplate.findOne(query,User.class);return user;}/*** 更新对象* param user*/Overridepublic long updateUser(User user) {Query query new Query(Criteria.where(id).is(user.getId()));Update update new Update().set(userName,user.getUserName()).set(createTime,user.getCreateTime());//更新查询返回结果集的第一条UpdateResult result mongoTemplate.updateFirst(query,update,User.class);if(result!null)return result.getMatchedCount();elsereturn 0;}/*** 删除对象* param id*/Overridepublic void deleteUserById(Integer id) {Query querynew Query(Criteria.where(id).is(id));mongoTemplate.remove(query,User.class);}/*** 查询所有的用户信息* return*/Overridepublic ListUser queryList() {Query querynew Query();ListUser userList mongoTemplate.findAll(User.class);return userList;} }6写好这些我们要在测试类里面测试一下 Autowiredprivate UserService userDao;Testpublic void testSaveUser() throws Exception {User usernew User();user.setId(2);user.setUserName(小明);user.setCreateTime(new Date());userDao.saveUser(user);}Testpublic void findUserByUserName(){User user userDao.findUserByUserName(小明);System.out.println(user is user);}Testpublic void updateUser(){User usernew User();user.setId(9);user.setUserName(天空);user.setCreateTime(new Date());userDao.updateUser(user);}Testpublic void deleteUserById(){userDao.deleteUserById(9);}Testpublic void queryList(){ListUser userList userDao.queryList();for(User user:userList){System.out.println(user.getUserName());}}
http://www.zqtcl.cn/news/202922/

相关文章:

  • asp网站发布ftp国内f型网页布局的网站
  • 无限空间 网站四川省建设厅网站填报获奖
  • 广东佛山最新通知北京seo怎么优化
  • 浙江省通信管理局 网站备案 管理部门科技公司经营范围包括哪些
  • 网站域名备案转接入手续深圳外贸公司qc招聘
  • 湖北网站建设服务公司可以做产品推广的网站
  • 做经营性的网站备案条件wordpress删除菜单
  • js商城网站个安装wordpress
  • 想给学校社团做网站企业服务平台是做什么的
  • 网站推广渠道的类型wordpress看不到表格
  • 网站建设与推广实训报告册附近广告设计与制作门店电话
  • wordpress汉语公益网站开发使用api对seo
  • 北京网站优化前景seo网络推广专员
  • 临海网站制作工程施工合同免费版
  • 免费的黄冈网站有哪些平台wordpress 新闻发布
  • 给男票做网站表白的软件wordpress软件网站模板下载
  • 网站备案个人可以做吗dw制作一个手机网站模板
  • 如何识别一个网站是否做的好坏新河官网
  • 深圳网站建设 卓教育直播网站开发
  • 如何修改网站后台密码河南省罗山县做网站的公司
  • 个人网站免费源码大全湖南长沙新增病例最新消息
  • 途牛网站开发需求邯郸市中小学健康管理平台登录
  • 青岛商城网站开发年度关键词有哪些
  • 电商网站开发文献综述网站文案优化
  • 兼职工厂网站建设万维网的代表网站
  • 企业要建设一个网站需要多少钱网站制作的关键技术
  • 大连住房和城乡建设网站工程公司取名字大全
  • 自建网站投放广告网页设计色彩搭配
  • 网站建站公司哪家价钱合理seo优化是什么职位
  • 德州建设网站网络营销推广方式