spring data mongodb中方法表达式关于泛型的问题

这个Logger中的泛型data,mongodb中需要查出data中属性method和msg等于某两个值的方法,但是通过方法表达式运行时2图中红色部分会报没有这个属性的错误。请问是我的写法错误还是spring data mongodb不支持这种写法。
图片说明
图片说明

1个回答

你就只有一个图啊。。。。。。。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Java中方法名称和泛型相同的用法
一点睛 Java中,方法的名称可以用泛型替代。 二实战 1代码 public class SupGent { public class A<E> { E t; public A( E t ) { this.t = t; } public E E() { //采用了泛型...
关于C#中方法参数传递的问题
在C#高级编程(第七版)写到方法中的参数默认是按照值类型传递的rn[quote]在 C# 中 ,除 非特别说明 ,所 有的参数都通过值来传递。 但是 ,在 理解引用类型的含义时需要注rn意。因为引用类型的变量只包含对象的引用 ,将 要复制的正是这个引用 ,而 不是对象本身 ,所 以对rn底层对象的修改会保留下来。相反 ,值 类型的对象包含的是实际数据 ,所 以传递给方法的是数据本rn身的副本。例如 ,int 通过值传递给方法 ,对 应方法对该 int 的值所做的任何改变都没有改变原 血rn对象的值。但如果把数组或其他引用类型(如类)传递给方法 ,对应的方法就会使用该引用改变这个rn数组中的值。[/quote]rnc#(.net)框架中预定义15个类型其中13个是值类型,另外两个(string && object)是引用类型。rn按照上述的结果是如果把string 和 object传递给方法在方法类改变这一值其外部的值会被改变。rn测试代码:rn[code=csharp]using System;rnusing System.Collections.Generic;rnusing System.Linq;rnusing System.Text;rnusing System.Threading.Tasks;rnrnnamespace ConsoleApplication1rnrn /// rn /// 论证方法的参数是否以引用传递。参数以值类型传递rn /// rn class Programrn rn static void Main(string[] args)rn rn string Test = "I Love You!";rn Program TestString = new Program();rn TestString.ChangeString(Test);rn Console.WriteLine(Test);//I Love You!rn int[] ints = 0, 1, 2, 3 ;rn TestString.ChangeArray(ints);rn Console.WriteLine(ints[0].ToString());rn Console.ReadKey();rnrnrn rn public void ChangeString(string str)rn rn str = "I heart you";rn rn public void ChangeArray(int[] ints)rn rn ints[0] = 100;rn rn rn[/code]rn在我测试后string的值并没有改变而数组的值改变了。这是为什么。数组和string不一样是引用类型吗?
spring aop 同一个bean中方法调用方法
@Component publicclassTestBean{ publicvoida(){ this.b(); } @Transactional publicvoidb(){ System.out.println("methodBexecuting..."); } }...
Spring Data MongoDB中文文档
Spring Data MongoDB中文文档
spring data mongodb
spring boot项目,使用springdata来操作数据库mongodb
spring与mongodb的泛型Dao整合
在前人的基础上,进行了spring与mongodb的初期整合,如果有什么不对的地方,请指正 Maven的pom.xml(部分jar多余,可考虑删除) <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLoca...
关于继承中方法调用顺序的疑问
父类中有个退出按钮其Click事件代码是:rnif (MessageBox.Show("是否退出?", "系统询问", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)rn this.Close();rn子类中的退出按钮中又定义了如下代码:rnMessageBox.Show("子类退出事件?");rnrn运行结果是:rn1.询问是否退出的mboxrn2.显示子类退出事件的mboxrn3.运行退出代码Close();rnrn疑问:rn父子类代码的调用顺序是如果确定的呢,是否固定?
spring data mongodb代码参考
spring data mongodb代码参考 个人使用
Spring Data MongoDB : Update document
NULL 博文链接:https://study121007.iteye.com/blog/2307592
Spring Data MongoDB简单的增删改查
今天看了 Spring Data MongoDB 的官方文档自己实验性的做了个小例子。项目结构具体代码– 简单的Bean类package org.spring.mongodb.example.bean;/** * * 2015-10-17 * @category 直接复制的官网上的类 * @author wangpeng * */ public class Person { p
spring data mongodb 聚合 管道
spring data mongodb 聚合 管道
Flex中方法调用顺序的思考
[flash=200,200]http://dl.iteye.com/topics/download/27a92543-9a9a-3f01-bd04-4f10b4258ab8[/flash] 通过这个例子是不是可以说:[color=red]函数的调用顺序不一定决定函数的执行顺序.[/color] [code="flex"] ...
TextWatcher接口中方法参数说明
TextWatcher接口中方法参数说明简述:Android中EditText等控件监听文本内容的更改使用的是TextWatcher接口,但是官方文档对该接口中方法的参数说明很模糊,特开此贴记录对方法参数的认识(随认识的增加逐步完善)
Java中方法参数传递的机制
在Java中只有值传递参数,网上所说的引用传递也是值传递的一种。因为数据做为参数传递的时候,数据可以是基本数据类型也可以是引用数据类型,为了区分两者,人们将基本数据类型传递称为值传递,而引用数据类型传递称之为引用传递。   基本数据类型 类型 字节数 取值范围 byte 1 ...
IDL中方法名称疑问
如果IDL中的方法名称与接口中的方法名称相同,则视为方法;否则,则视为属性!?
关于spring data jpa的问题.
spring boot 中通过爬虫爬取内容(中文),然后在mysql中插入数据。n我在本地测试是没问题的,一共13条数据都能采集并保存。但是我部署到云服务器的时候,只能保存11条数据;n我的save函数思路是这样的,如果数据库里没有该数据则插入数据到表中。nnn```javanif((gradeRepository.findByCourseName(grade.getCourseName()))==null)n 保存数据nn```nn经过打印调试,发现少了的那两条记录的if的结果是false,也就是一开始数据库没有数据的情况下find返回的结果不为空……请问可能是什么原因?谢谢!nn系统环境:腾讯云 Centos7.3, Mysql 5.6, Spring boot 1.5.6.RELEASEn![图片说明](https://img-ask.csdn.net/upload/201708/21/1503316702_263211.png)nnn
MongoDB:表达式
https://segmentfault.com/a/1190000010910985 管道操作符的分类 管道操作符可以分为三类: 阶段操作符(Stage Operators) 表达式操作符(Expression Operators)--主要用于$project 累加器(Accumulators)--主要用于$group分组 表达式操作符(Expression Operators) 表...
关于Spring MongoDB的分页查询
Spring MongoDB的分页查询 以及多字段模糊查询 分页查询 Spring MongoDB的相关分页查询,例如: 返回值类 public class ResultData { private String status; //OK/SUCCESS,E100,E201,FAILED private String message;//SUCCESS, p...
Spring data mongodb事务(注解事务)
Spring Boot与mongodb 事务(注解事务) 1.准备工作 1.准备好docker 2.Spring boot 版本为2.1.1.RELEASE及以上 2.安装环境 首先以主从模式安装mongodb 4.0.0以上的数据库实例,使用以下docker命令安装: docker run --privileged=true -p 10011:27017 -v $PWD/db1:/...
Spring Data MongoDB 二:添加、删除操作
Spring Data MongoDB 项目提供与MongoDB文档数据库的集成,Spring与Hibernate集成时,Spring提供了org.springframework.orm.hibernate3.HibernateTemplate实现了对数据的CRUD操作, Spring Data MongoDB提供了org.springframework.data.mongodb.core.MongoTemplate对MongoDB的CRUD的操作,包括对集成的对象映射文件和POJO之间的CRUD的操
在Spring data MongoDB中实现批量删除记录
在spring data MongoDB中实现批量删除!
spring data mongodb 按小时分组查询
spring data mongodb 按小时分组查询
Spring Data MongoDB API 1.8.1 chm格式
这个是Spring Data MongoDB API 1.8.1版本的chm格式文档,希望可以帮助到有需要的人
Spring Data MongoDB 模糊查询+精确查询
实体类Person @Document @Data @NoArgsConstructor @AllArgsConstructor public class Person { @Id private String id; private String name; private String nickName; } StudentRepository pu...
使用Spring Data MongoDB连接数据库和简单的CRUD
本次使用Spring Data MongoDB连接MongoDB并不是一个整合进Spring的Web项目 就是一个连接和操作MongoDB的Demo 1.依赖 一共有两个依赖,一个是MongoDB Java Driver,一个是Spring Data MongoDB Core 注意MongoDB的驱动版本号最好和数据库版本相对应(我的数据库是3.6.4,我下载的驱动也是3.6.4) 仓库...
Spring data mongodb的内嵌数组的简单使用(一)
最近公司需要使用mongodb作为一个无知的我,学习了一下,翻阅了大量的教程,简单的就不说了。附个链接: http://www.runoob.com/mongodb/mongodb-tutorial.html 关于内嵌对象,当时搞得头大。所以这里总结一下,做个笔记。 1、JavaBean对象 public class EventRead implements Serializable ...
spring data mongoDB 如何使用or语句查询?
现在这个写法,只能按userName查询,想同时对 userName or email字段查询,应该如何写?rnrn[code=java]rn public long findCount(String arg0) rn Query query = new Query();rn query.addCriteria(Criteria.where("userName").is(arg0));rn return MongoTemplate.count(query, Users.class); rn rn[/code]
Spring Data MongoDB系列之三:数据库批量操作
前言 在项目开发中遇到了需要批量插入数据和更新数据的操作,但是在某度上搜并没有找到有用的东西,于是到stackoverflow中搜到如下解决方案: 实践 一、BulkOperations 批量插入 代码如下: testModel m1 = new testModel("m1", 10); testModel m2 = new testModel...
Spring Data MongoDB 1.1.0 API CHM版
Spring Data MongoDB 1.1.0 API CHM版 制作成chm版,方便大家查阅
Spring data Mongodb 乐观锁实现及配置
Spring 与 MongoDB整合的示例太多, 但研究的不够深入. 此处在实现Spring MongoDB乐观锁的实现及配置 1.在Domain(实体)中添加@Version字段, 类型为Long, 如下: @Version protected Long version; 注意这儿引入的包为: import org.springframework.data.ann
spring data操作mongodb中的聚合的例子
先来看mongodb中的聚合操作: 有数据如下 [code="java"] { "_id" : 1, "domainName" : "test1.com", "hosting" : "hostgator.com" } { "_id" : 2, "domainName" : "test2.com", "ho
js中方法名为 evaluate 时报错
代码如下: itemBottom += '评价' //点击评价 function evaluate (appointmentId) { console.log("1111") } 错误提示: info.html?appointmentId=428098a91a34401bb5e408195a2c3dab&appID=ddcf6daec8e311e7abc4cec278b6b50a&
Ruby标准库中方法名称的?和!后缀
其实这两个符号没有什么特殊作用,只是方法名的一部分,但是他们代表了ruby的一些希望你编写方法时遵守的规则。(当然你也可以不遵守) 可以看到,标准库中所有后缀为?的方法,返回的都是布尔值。这点其实倒没什么,我们在java ,c++中更倾向于用前缀is(而且java,c++方法名里也不能出现? !这些特殊符号) puts 123.kind_of? Numeric 而!后缀需要注意,他代表该
java中方法调用方法本身不理解
public class ThisDemo rn int number;rn ThisDemo increment()rn number++;rn return this;rn rn private void print()rn System.out.println("number="+number);rn rn public static void main(String[] args) rn ThisDemo tt=new ThisDemo();rn tt.increment().increment().increment().print();rn rnrnrn源码中的 ThisDemo increment()方法是什么类型的,类方法吗?主要用在那些方面?和thisDemo类中的普通方法如print()有什么区别?rn这个ThisDemo increment()为什么可以不断的调用自身?rnrn
Java中方法参数传递详析
一个方法不能修改一个基本数据类型的参数(即数值型和布尔型) 一个方法可以改变一个对象参数的状态 一个方法不能让对象参数引用一个新的对象 事实上,java各种参数传递都是值传递(一种拷贝的传递),而不是引用,详见核心技术卷一 P123。辅助理解代码如下: public class Test { public static void main(String args[]) { Syst
wordpress中option.php 中方法学习记录
在wp-includes/option.php文件里面有几个wordpress开发中经常用到的方法:add_option、upadte_option、get_option、delete_option 而这几个方法,在数据库option表中,也起到了增删改查的作用,在wordpress主体开发以及插件制作的时候是非常方便自定义一些字段的,然后在页面上或者在后台上自定义的菜单页面进行数据读取的 (1)...
Spring泛型依赖注入的问题
Spring泛型依赖注入并不是强制性的,当找不到完全匹配的泛型注入时,spring会随机注入一个相同接口的实现类我遇到的情况描述:忘记在server类上加入@service注解,但是controller继承了 baseController<实体类>泛型,此时由于我service类没有添加注解,spring容器找不到和service接口完全匹配的泛型依赖注入,spring会随机找到一个实...
spring 泛型注入问题
public interface BaseDao {} //baseDao接口rnrnpublic class BaseDaoImpl implements BaseDao{} //baseDao接口的实现rnrnpublic class BaseServiceImpl implements BaseService //baseService接口的实现rn rn public BaseDao baseDao;rn rn rn public BaseDao getBaseDao() rn return baseDao;rn rn rn @Resource(name="baseDaoImpl") [color=#FF0000] //泛型注入出现问题不能注入到baseDaoImpl中[/color] public void setBaseDao(BaseDao baseDao) rn this.baseDao = baseDao;rn rnrn rnrnrn请问有什么方法可以将 所指的类型注入到baseDaoImpl类中????
java中关于Integer 和java 中方法参数传递的几个问题
import java.lang.String;  public class Test {      public static void main(String[] args) {          int[] a = { 1, 2 };  // 调用swap(int,int) 典型的值传递          swap(a[0], a[1]);          System.ou...
关于JAVA5.0的泛型和spring结合的问题!
是这样的,我们的项目做的是一个OA.框架用的就是struts1.1+spring1.2+hibernate3.0.业务类我做了一个接口,里面有增删改查方法.方法要从UI层传过来一个VO.rnrn这个VO的类型我想用泛型,之前我用的是Object,然后在实现类里面向下转换.我做的现在加入了泛型,UI层我有一个Bussiness类的属性,并且这个属性注入了spring中.意思就是说我在action里面不需要new对象了.但是不new对象的话,如何制定泛型的类型啊?rnrn是不是在spring注入的时候还要再加属性啊?rnrn 很困惑啊.请教啊!!rn
相关热词 c++和c#哪个就业率高 c# 批量动态创建控件 c# 模块和程序集的区别 c# gmap 截图 c# 验证码图片生成类 c# 再次尝试 连接失败 c#开发编写规范 c# 压缩图片好麻烦 c#计算数组中的平均值 c#获取路由参数