Spring Boot整合Morphia访问MongoDB
来源:互联网 发布:身份证人脸比对知乎 编辑:程序博客网 时间:2024/06/05 07:37
1、 application.yml
spring: data: mongodb: host: 192.168.2.167 username: caruser password: normalneoway database: carcloud port: 27017
2、MorphiaFactory
@Configuration@ConditionalOnClass(Mongo.class)public class MorphiaFactory { @Autowired private Mongo mongo; @Autowired MongoProperties mongoProperties; @Bean public Datastore get() { Morphia morphia = new Morphia(); return morphia.createDatastore((MongoClient) mongo,mongoProperties.getDatabase()); }}
3、实体类
@Entity(value = "test", noClassnameStored = true)@EnableMongoAuditingpublic class UserEntity extends NeoModuleBaseEntity implements Serializable { private static final long serialVersionUID = -3258839839160856613L; private String data; public String getData() { return data; } public void setData(String data) { this.data = data; }}
4、DAO
@Componentpublic class UserDao extends BasicDAO<UserEntity, ObjectId>{ @Autowired public UserDao(Datastore datastore) { super(datastore); }}
5、操作类
@Autowiredprivate UserDao userDao; @Test public void testSaveUser() throws Exception { UserEntity user=new UserEntity(); user.setData("aaaaaaaa"); user.setCdate(new Date()); user.setMsgId("1"); userDao.save(user); }
阅读全文
0 0
- Spring Boot整合Morphia访问MongoDB
- spring boot整合Morphia对MongoDB进行操作
- springMVC+mongodb整合(morphia)
- spring boot 整合mongodb
- spring boot 整合mongodb
- spring整合Morphia
- morphia与spring的整合
- morphia与spring的整合
- morphia与spring的整合
- morphia与spring的整合
- MongoDB整合Spring Boot 的logback
- MongoDB整合Spring Boot 的logback
- 【Mongodb】morphia与spring结合使用详解
- 4、spring-boot 整合数据访问
- Spring 架构篇——Spring Boot 整合 MongoDB
- spring boot整合log4j2输出日志到mongodb
- (五)Spring Boot配置静态资源访问,整合Thymeleaf模板
- Spring boot之数据访问及mybatis整合(三)
- Java 中的调试
- JAVA必背面试题和项目面试通关要点
- 智能家居标准ZHA
- 拷贝工具BeanUtilsBean扩展
- 三、读第八、九章
- Spring Boot整合Morphia访问MongoDB
- MQ入门总结(三)ActiveMQ的用法和实现
- LiteORM框架导入Android Studio步骤简介
- 路径正确但是还是404
- eclipse web项目跨域问题解决
- 从0开始用shell写一个tomcat日志清理脚本
- awk命令详解
- vue-router 不能判断页面是否是返回
- kafka偏移量offset--java