Spring Expression 中英文档对照手册

版权申诉
0 下载量 79 浏览量 更新于2024-10-20 收藏 917KB ZIP 举报
是针对Spring框架中spring-expression模块的中文与英文对照版API文档。该文档旨在帮助开发者理解Spring Expression Language(SpEL)模块的功能和用法,同时提高在阅读和理解源码时的效率。 Spring Expression Language (SpEL)是Spring框架中用于表达对象图的查询和操作语言。开发者可以使用SpEL来查询和操作对象图,在运行时计算表达式。 ### 关键知识点: 1. **Spring框架组件**: Spring框架是一组提供了一套全面的编程和配置模型的开源Java平台。spring-expression是其中的一个模块,用于支持表达式解析。 2. **jar包**: “spring-expression-5.3.6.jar”是spring-expression模块的二进制包,包含了该模块的字节码文件,是将Java代码编译后打包成的归档文件。 3. **Maven**: Maven是一个项目管理和自动化构建工具,它使用一个名为POM(Project Object Model,项目对象模型)的文件来描述项目。文档中提到的Maven依赖信息可用于项目中的pom.xml文件,以添加对应的依赖。 4. **Gradle**: Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建工具。文档中的Gradle依赖信息可用于项目的build.gradle文件,以便于将该jar包集成到Gradle项目中。 5. **源代码**: 源代码是程序的原始代码,通常是以文本文件的形式存在,使用编程语言编写。文档提供了源代码jar包的下载地址,方便开发者查看和学习原始的Java代码。 6. **API文档**: API是应用程序编程接口,它规定了如何以及在何处可以使用库或框架。API文档通常会详细描述API的用法,包括类、方法、参数、返回值等信息。该对照文档提供了中英文对照版本,方便开发者在学习和使用API时能够对照查阅。 7. **中英文对照文档**: 该文档将英文原版API文档中的关键部分翻译成中文,而类名、方法名、关键字等保持原样,帮助开发者在学习API的同时提高英语水平。 ### 使用方法: 文档需要解压后使用。具体步骤如下: 1. 首先解压“spring-expression-5.3.6.jar中文-英文对照文档.zip”文件。 2. 再次解压解压后得到的“spring-expression-5.3.6.jar-javadoc-API文档-中文(简体)版.zip”文件。 3. 找到并双击“index.html”文件,便能在浏览器中打开并查阅API文档。 ### 特殊说明: - 本文档为人性化翻译,精心制作,内容包括了注释、说明、描述、用法讲解等部分。 - 文档采用双语同时展示的方式,便于学习技术的同时学习英语。 - 文档中只翻译了应该翻译的部分,保留了诸如类名、方法名、包名、类型、关键字、代码等部分的原文,以保证清晰易懂。 ### 温馨提示: - 为了避免解压后路径太长导致浏览器无法打开,建议选择“解压到当前文件夹”,这样可以保证文件的完整性且不会散落一地。 - 当一套Java组件包含多个jar文件时,需要仔细阅读文档描述,确保下载的是所需的文件。 ### 相关技术词汇: - **注释(Comments)**: 在代码中添加的说明性文本,用于解释代码的功能或用途,对程序的编译执行没有影响。 - **说明(Description)**: 对某个功能或模块的文字说明,它描述了该功能的作用、使用方法等。 - **描述(Narration)**: 对技术细节或过程的叙述,可以帮助理解复杂的概念或流程。 - **用法讲解(Usage instructions)**: 对如何使用某项功能或API的详细说明,包括示例代码和使用场景。 - **类名(Class name)**: Java中用来表示一个类的唯一标识符。 - **方法名(Method name)**: Java中用来表示类中某个方法的名称。 - **包名(Package name)**: 在Java中用来组织类的一个机制,它将相关的类组织在一起。 - **类型(Type)**: 在编程语言中,类型是指数据的分类,比如整型、浮点型、字符型等。 - **关键字(Keyword)**: 编程语言中的保留字,有特殊的意义或用途。 - **代码(Code)**: 编程语言中的指令或语句,用来完成特定的任务或功能。 通过这个文档,开发者可以更加方便地学习和使用spring-expression模块,提高开发效率和质量。

org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.jiangy.reggie.dao.EmployeeDao.getEmployByName at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:235) ~[mybatis-3.5.6.jar:3.5.6] at org.apache.ibatis.binding.MapperMethod.<init>(MapperMethod.java:53) ~[mybatis-3.5.6.jar:3.5.6] at org.apache.ibatis.binding.MapperProxy.lambda$cachedInvoker$0(MapperProxy.java:115) ~[mybatis-3.5.6.jar:3.5.6] at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1660) ~[na:1.8.0_442] at org.apache.ibatis.binding.MapperProxy.cachedInvoker(MapperProxy.java:102) ~[mybatis-3.5.6.jar:3.5.6] at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:85) ~[mybatis-3.5.6.jar:3.5.6] at com.sun.proxy.$Proxy54.getEmployByName(Unknown Source) ~[na:na] at com.jiangy.reggie.service.imple.EmployeeServiceImpl.getEmployByName(EmployeeServiceImpl.java:22) ~[classes/:na] at com.jiangy.reggie.controller.EmployeeController.login(EmployeeController.java:20) ~[classes/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_442] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_442] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_442] at java.lang.reflect.Method.invoke(Method.java:503) ~[na:1.8.0_442] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.6.jar:5.3.6] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.6.jar:5.3.6] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.6.jar:5.3.6] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.jav

2025-03-21 上传
342 浏览量
手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部