返回顶部
首页 > 资讯 > 数据库 >Java操纵MongoDB_2(应用场景设置)
  • 861
分享到

Java操纵MongoDB_2(应用场景设置)

2024-04-02 19:04:59 861人浏览 安东尼
摘要

应用场景设置以学生的信息管理系统为例,演示学生信息的增删改查。这里定义学生的Bean类为:Student.javapublic class Student { private String studentI


应用场景设置

以学生的信息管理系统为例,演示学生信息的增删改查。这里定义学生的Bean类为:


Student.java


public class Student {

private String studentId;

private String name;

private int weight;

private int height;

private Date birthday;

public String getStudentId() {

return studentId;

}

public void setStudentId(String studentId) {

this.studentId = studentId;

}

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

public int getWeight() {

return weight;

}

public void setWeight(int weight) {

this.weight = weight;

}

public int getHeight() {

return height;

}

public void setHeight(int height) {

this.height = height;

}

public Date getBirthday() {

return birthday;

}

public void setBirthday(Date birthday) {

this.birthday = birthday;

}

@Override

public String toString() {

return "Student [studentId=" + studentId + ", name=" + name

+ ", weight=" + weight + ", height=" + height + ", birthday="

+ birthday + "]";

}

public Student(String studentId, String name, int weight, int height,

Date birthday) {

super();

this.studentId = studentId;

this.name = name;

this.weight = weight;

this.height = height;

this.birthday = birthday;

}

public Student() {

}

}

并且定义了学生的增删改查接口如下:

IStudentDao.java

public interface IStudentDao {

void insert(Student s);

void update(Student s);

void delete(String studentId);

}



操纵mongoDB的接口实现文件如下,

IStudentDaoImpl.java

public class IStudentDaoImpl implements IStudentDao{


@Override

public void insert(Student s) {

//暂未实现

}


@Override

public void update(Student s) {

//暂未实现

}


@Override

public void delete(String studentId) {

//暂未实现

}

}



您可能感兴趣的文档:

--结束END--

本文标题: Java操纵MongoDB_2(应用场景设置)

本文链接: https://lsjlt.com/news/42278.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Java操纵MongoDB_2(应用场景设置)
    应用场景设置以学生的信息管理系统为例,演示学生信息的增删改查。这里定义学生的Bean类为:Student.javapublic class Student { private String studentI...
    99+
    2024-04-02
  • Java操纵MongoDB_1(环境设置)
    环境配置1.首先下载MongoDB的Jar包,我这里的版本是mongo-2.10.1.jar2.配置mongodb的环境 1)拷贝mongodb的环境到指定的文件夹,我这里拷贝到了D:\mongo...
    99+
    2024-04-02
  • java设计模式的应用场景有哪些
    Java设计模式有很多应用场景,以下是一些常见的应用场景:1. 工厂模式:当需要根据不同的条件创建不同的对象时,可以使用工厂模式来统...
    99+
    2023-10-08
    java
  • Java SE的应用场景有哪些
    Java SE(Java Standard Edition)是Java平台的标准版本,适用于多种应用场景。以下是其中一些常见的应用场...
    99+
    2023-10-07
    Java
  • Java pom的应用场景有哪些
    Java中的pom.xml是Maven项目管理工具中的配置文件,用于描述项目的构建信息,依赖关系,插件等。pom.xml的应用场景包...
    99+
    2024-04-02
  • 用python加载3ds max场景设置
    print '######---load max file---#######' maxFilePath='d:/nono/scene/max2016.max' fm = MaxPlus.FileManager fm.Open(maxFi...
    99+
    2023-01-31
    场景 加载 python
  • Java中策略设计模式的实现及应用场景
    目录介绍实现总结介绍 Java策略模式(Strategy Pattern)是一种行为设计模式,它允许再运行时动态选择算法的行为.策略模式通过将算法封装在可互换的策略对象中,使得客户端...
    99+
    2023-05-17
    Java策略设计模式 Java设计模式 Java策略模式
  • Java多态的应用场景有哪些
    Java多态的应用场景有以下几个:1. 方法重写:通过子类继承父类并重写父类的方法,可以根据实际对象的类型调用相应的方法,实现不同对...
    99+
    2023-09-22
    Java
  • java多线程应用场景有哪些
    Java多线程的应用场景有以下几种:1. 任务并行:当一个任务可以被分解为多个独立的子任务,并且这些子任务可以并行执行时,可以使用多...
    99+
    2023-09-13
    java
  • java中aop的应用场景有哪些
    Java中AOP(面向切面编程)的应用场景包括:1. 日志记录:可以通过AOP将日志记录代码横切到各个业务方法中,实现统一的日志记录...
    99+
    2023-10-11
    java
  • Java中attribute的应用场景有哪些
    在Java中,attribute(属性)可以用来描述一个对象的特征、状态或者行为。以下是一些常见的Java中attribute的应用...
    99+
    2023-10-18
    Java
  • java多线程应用场景是什么
    本篇内容主要讲解“java多线程应用场景是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“java多线程应用场景是什么”吧!本教程操作环境:windows7系统、java10版,DELL G3...
    99+
    2023-06-30
  • java中dictionary的应用场景有哪些
    在Java中,Dictionary类是一个抽象类,通常用于存储键值对数据。它具有以下几种常见的应用场景: 缓存数据:可以使用Di...
    99+
    2024-03-04
    java
  • java中swt的应用场景有哪些
    SWT(Standard Widget Toolkit)是一种用于构建图形用户界面的工具包,它类似于Swing和AWT,但是在实现上...
    99+
    2024-03-06
    java
  • java中lamda的应用场景有哪些
    集合操作:使用lamda表达式可以简化集合的遍历和操作,比如筛选、排序、映射等。 线程处理:使用lamda表达式可以方便地创...
    99+
    2024-03-11
    java
  • java中method的应用场景有哪些
    封装代码逻辑:将一系列相关的代码封装到一个方法中,可以提高代码的可读性和可维护性。 提高代码的重用性:定义一个方法后,可以在...
    99+
    2024-03-12
    java
  • PHP设计模式大全与应用场景
    面向对象编程的基本原则: 单一职责:一个类,只需要做好一件事情。 开放封闭:一个类,应该是可扩展的,而不可修改的。 依赖倒置:一个类,不应该强依赖另外一个类。每个类对于另外一个类都是可替换的。 配置化:尽可能的使用配置,而不是硬...
    99+
    2023-10-26
    设计模式 PHP设计模式
  • java消息队列应用场景是什么
    这篇文章主要讲解了“java消息队列应用场景是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“java消息队列应用场景是什么”吧!一、什么是队列队列(Queue)是一种常见的数据结构,其最...
    99+
    2023-06-29
  • Java多例Bean的应用场景-easyExcel导入
    目录1. bean注入方式(IOC)2. 有状态会话bean和无状态会话bean3. 单例模式和多例模式4. 深挖多例模式应用场景?1. bean注入方式(IOC) 2. 有状态会...
    99+
    2023-05-15
    Java Bean应用场景 easyExcel导入Bean应用场景
  • Java数据库的应用场景有哪些
    数据存储和管理:Java数据库可以用于存储和管理各种类型的数据,包括用户信息、产品信息、交易记录等。 数据分析和报告:Jav...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作