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

网站title在哪里/网上营销是做什么的

网站title在哪里,网上营销是做什么的,网站备案真实性,唐山网站建设优化一、docker安装mongdb 1、从dockerHub官网获取镜像 docker pull mongo2、这里的--name 放在前面并映射端口 docker run --name some-mongo -p 27017:27017 -d mongo --auth3、进入容器 docker exec -it 容器ID /bin/bash4、进入容器内部,创建用户,然后退…

一、docker安装mongdb

1、从dockerHub官网获取镜像

  • docker pull mongo

2、这里的--name 放在前面并映射端口

  • docker run --name some-mongo -p 27017:27017 -d mongo --auth

3、进入容器

  • docker exec -it 容器ID /bin/bash

4、进入容器内部,创建用户,然后退出

mongo  use admindb.createUser({user:"root",pwd:"root",roles:[{role:'root',db:'admin'}]})   //创建用户,此用户创建成功,则后续操作都需要用户认证exit  
复制代码

二、mongdb插入文档

1、插入文档

>db.user.insert({title: '人员信息', description: '人员描述',by: '身份证获取',url: 'http://www.fhero.com',tags: ['mongodb', 'database', 'NoSQL'],likes: 100
})
复制代码

以上实例中 col 是我们的集合名,如果该集合不在该数据库中, MongoDB 会自动创建该集合并插入文档

2、查看已插入文档

三、Morphia 框架的使用

1、加入依赖

<dependencies><dependency><groupId>xyz.morphia</groupId><artifactId>morphia</artifactId><version>1.4.0</version></dependency>
</dependencies>
复制代码

2、加载实体和

@Configuration
public Datastore morphiaConfig(){@Value("${host}")private String host;@Value("${port}")private String port@Value("${Database}")private String Database;final Morphia morphia = new Morphia();// tell morphia where to find your classes// can be called multiple times with different packages or classesmorphia.mapPackage("xyz.morphia.example");// create the Datastore connecting to the database running on the default port on the local hostfinal Datastore datastore = morphia.createDatastore(new MongoClient(host),port,Database);datastore.getDB().dropDatabase();datastore.ensureIndexes();return datastore;
}
复制代码

3、实体

@Entity("employees")
@Indexes(@Index(value = "salary", fields = @Field("salary")))
class Employee {@Idprivate ObjectId id;private String name;private Integer age;@Referenceprivate Employee manager;@Referenceprivate List<Employee> directReports = new ArrayList<Employee>();@Property("wage")private Double salary;public Employee() {}public Employee(final String name, final Double salary) {this.name = name;this.salary = salary;}public List<Employee> getDirectReports() {return directReports;}public void setDirectReports(final List<Employee> directReports) {this.directReports = directReports;}public ObjectId getId() {return id;}public Employee getManager() {return manager;}public void setManager(final Employee manager) {this.manager = manager;}public String getName() {return name;}public void setName(final String name) {this.name = name;}public Double getSalary() {return salary;}public void setSalary(final Double salary) {this.salary = salary;}
}
复制代码

必须加无参构造器,不然会报错

4、持久层

 final Employee elmer = new Employee("Elmer Fudd", 50000.0);datastore.save(elmer);final Employee daffy = new Employee("Daffy Duck", 40000.0);datastore.save(daffy);final Employee pepe = new Employee("Pepé Le Pew", 25000.0);datastore.save(pepe);elmer.getDirectReports().add(daffy);elmer.getDirectReports().add(pepe);datastore.save(elmer);Query<Employee> query = datastore.find(Employee.class);final List<Employee> employees = query.asList();Assert.assertEquals(3, employees.size());List<Employee> underpaid = datastore.find(Employee.class).filter("salary <=", 30000).asList();Assert.assertEquals(1, underpaid.size());underpaid = datastore.find(Employee.class).field("salary").lessThanOrEq(30000).asList();Assert.assertEquals(1, underpaid.size());final Query<Employee> underPaidQuery = datastore.find(Employee.class).filter("salary <=", 30000);final UpdateOperations<Employee> updateOperations = datastore.createUpdateOperations(Employee.class).inc("salary", 10000);final UpdateResults results = datastore.update(underPaidQuery, updateOperations);Assert.assertEquals(1, results.getUpdatedCount());final Query<Employee> overPaidQuery = datastore.find(Employee.class).filter("salary >", 100000);datastore.delete(overPaidQuery);
复制代码
http://www.lbrq.cn/news/1557793.html

相关文章:

  • 二级网站建设方案模板/深圳aso优化
  • 深圳网站建设app开发/广西关键词优化公司
  • 用自己网站做淘宝客/百度云盘资源搜索
  • 做微网站用什么框架/网络营销自学网站
  • seo一级域名和二级域名/长沙网站优化培训
  • 做方案的网站/唐山网站建设方案优化
  • 宁波建设网站/比优化更好的词是
  • 开发帮官方网站/营销推广计划怎么写
  • 深圳龙华新区住房和建设局网站/营销推广活动策划
  • 乌鲁木齐企业网站建设/上海整站seo
  • 怎么做百度搜到的网站免费的/可以发外链的平台
  • 连锁酒店网站建设公司/国内seo做最好的公司
  • 大连网站建设1000元/公关
  • 网页设计专业设计课程/百度优化软件
  • 如何做一个个人网站/网站推广策划书范文
  • 南通企业网站/企业网站有哪些平台
  • 什么东西可以做网站/网络营销文案策划都有哪些
  • 公司注册查重名/百度网站优化公司
  • 国企门户网站建设方案/广州网站运营专注乐云seo
  • wordpress需要调用缩略图/北京seo公司助力网络营销
  • 九龙坡网站建设哪家好/在线培训网站
  • 大门户wordpress主题门户新闻/seo搜索引擎优化策略
  • 域名及对应网站/成都官网seo服务
  • 做一个网站只做前端怎么做/百度竞价推广是什么意思
  • 苹果电脑如何做网站/网站制作公司排名
  • 做结构图用什么网站/长春网络优化最好的公司
  • 怎么做单页网站导航/怎么开发自己的小程序
  • yy直播是干什么的/在线网站seo诊断
  • WordPress适合做多大级别的网站/搜索广告是什么
  • 泗阳做网站/电商网络营销
  • 业务员手机报价软件免费领取——仙盟创梦IDE
  • fastadmin 后台列表自定义搜索
  • 11、软件需求工程
  • 启发式合并 + 莫队 恋恋的心跳大冒险
  • 异构数据库兼容力测评:KingbaseES 与 MySQL 的语法・功能・性能全场景验证解析
  • 10-verilog的EEPROM驱动-单字节读写