我创建了以下类:

public class BaseController

{

protected String field;

protected void method()

{

System.out.println("I'm protected method");

}

}

@RestController

@RequestMapping("/stack")

public class StackController extends BaseController

{

class Inner

{

public void methodInvocation()

{

method();

}

public void fieldInvocation()

{

field = "Test";

}

}

@RequestMapping(value= {"/invoca"},method= {RequestMethod.GET})

public ResponseEntity

我试图调用其他服务,我没有问题.现在我将这个配置用于Spring(基于注释的注释):

@Configuration

@EnableTransactionManagement

@ComponentScan(basePackages = { "it.spring.controller" })

@PropertySource( value={"classpath:config.properties"},encoding="UTF-8",ignoreResourceNotFound=false)

public class DbConfig

{

}

@Configuration

@EnableWebMvc

@Import(DbConfig.class)

@PropertySource(value = { "classpath:config.properties" },encoding = "UTF-8",ignoreResourceNotFound = false)

public class WebMvcConfig extends WebMvcConfigurerAdapter

{

}

如您所见,我使用了@Import注释,在我的web.xml中,我使用了以下配置:

通过使用此配置,我在调用内部类中的受保护字段和/或方法时没有任何问题

如果你无法使你的配置适应这个..你可以发布你使用的配置吗?

我希望它有用

安杰洛

java中保护类型_java – 当内部类访问受保护的外部类超级时,如何避免“IllegalAccessError”...相关推荐

  1. java中map类型_Java中Map类型遍历的两种方式对比

    Java中Map类型是存储键值对数据的类型,在编程过程经常使用,进行遍历操作对于每个Java程序员都不会模式,下面总结两种常用的遍历方式(一种keySet,一种entrySet),通过对比让你明白使用 ...

  2. java中object类型_Java常用类object详解

    1.Object概述: 类Object是类层次结构的根类.每个类都使用Object作为超类.所有对象(包括数组)都实现这个类的方法. 2.构造方法详细信息: Object只有一个无参构造方法,因为ob ...

  3. java中字符类型_Java字符类型(详解)

    [1]Java中使用单引号来表示字符常量,字符型在内存中占2个字节. char 类型用来表示在Unicode编码表中的字符.Unicode编码被设计用来处理各种语言的文字,它占2个字节,可允许有655 ...

  4. java中小数类型_java中小数属于什么类型的数据

    展开全部 小数属于浮点型(默认为double). 浮点型代表的是实数,其实就是包含小数的部分.也知道现实世界中是由32313133353236313431303231363533e59b9ee7ad9 ...

  5. java中运算类型_Java数据类型及运算

    (一),Java基本类型及运算 注释:可以用于生成API: 命令如:javadoc -d apidoc windowtitle hhh -doctitle aaa  -header bbbb -ver ...

  6. java 中entry类型_java中的Entry是什么类型

    publicstaticinterfaceMap.Entry的API介绍如下: 映射项(键-值对).Map.entrySet方法返回映射的collection视图,其中的元素属于此类.获得映射项引用的 ...

  7. java中double类型_Java中的Double类型计算

    1 package com.wetalk.wbs.bas.util; 2 3 import java.io.Serializable; 4 import java.math.BigDecimal; 5 ...

  8. java中map转为json数据_Java技术-将java中Map类型数据转化为json数据并以Ajax形式返回...

    Java技术-将java中Map类型数据转化为json数据并以Ajax形式返回html 1.自定义工具类(简单易用)-下面是我写的一个简单的工具类前端 package com.test.util; i ...

  9. java中double类型占几个字节_java中各种数据类型占用字节数

    1字节(Byte)=8bit java的基本类型 类型 所占字节 byte 1 short 2 int 4 long 8 float 4 double 8 char 2 String中字母和汉字所占字 ...

最新文章

  1. 计算路由汇总的方法(CIDR)
  2. [数据库] Oracle单表查询总数及百分比和数据横向纵向连接
  3. mysql中删除某一纵的方法_sql数据库:如何在一个表中填加或者删除一个字段!...
  4. 两端分散对齐怎么设置_Word文字很难对齐?用这4个方法,2秒可对齐所有文字!...
  5. 【机器学习】 - 关于Keras的深入理解
  6. RBAC 基于角色的访问控制
  7. C语言 #运算符 - C语言零基础入门教程
  8. AX2012 referencegroup
  9. 一次Python性能调优经历
  10. Web环境下使用Starling出现的问题收集整理
  11. 基于MATLAB 关于圆的研究
  12. c#编写闭合导线简易平差程序
  13. 虚拟机上安装openwrt并开发ipk包
  14. 区块链赋能供应链金融
  15. 【预测模型】预测某地区未来 20 年的人口结构变化趋势(灰色预测模型)
  16. 虚拟搭建局域网模拟器_如何建立虚拟局域网
  17. Linux 29岁啦!这29个重大事件你有必要了解一下
  18. MobaXterm - 远程连接工具
  19. libvirt API学习笔记
  20. 初学Python编程,100套代码讲解帮你晋级之21

热门文章

  1. IQM的Unimon:一种新的量子比特,可促进量子计算机的实用化
  2. android投屏总结后续完善
  3. VB.net ComAddin从零开发,跟我一起造轮子,嗨起来
  4. Linux基础命令-chattr更改文件隐藏属性
  5. nice市场分析文档MRD(包含和得物、识货的竞品分析)
  6. 面试必问 | 如何设计一款高并发的消息中间件?
  7. python paramiko_python模块之Paramiko
  8. Excel如何新建指定名称工作表
  9. java proguard_java混淆之proguard
  10. 【云中论道】关于多样化的公有云服务的那些事儿