自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 如何查找 BAdI?

本文介绍了在SAP系统中查找BAdI(Business Add-Ins)的四种方法:1)通过IMG和组件层次结构直接查找;2)使用函数SXV_GET_CLIF_BY_NAME中断点调试;3)在类CL_EXITHANDLER的GET_INSTANCE方法中设置断点;4)利用ST05事务码进行SQL跟踪。这些方法均以采购订单审批后发送邮件通知的业务场景为例,详细说明了操作步骤和关键截图。特别强调了通过中断点调试和SQL跟踪来获取BAdI名称的具体技术实现,为ABAP开发人员提供了实用的增强技术定位解决方案。

2025-06-16 16:17:00 276

原创 使用 ABAP 内置函数和正则表达式处理字符串

ABAP 字符串处理函数和正则表达式

2025-03-10 21:58:03 941

原创 ABAP CDS View 入门

数据建模和CDS View入门

2025-03-07 11:45:18 483

原创 SAP 接口开发技术和工具

SAP 接口技术、ABAP 接口技术

2023-04-13 11:30:46 1501

原创 BAPI_OBJCL_GETDETAIL读取特性值

BAPI_OBJCL_GETDETAIL:Object xxx does not exist

2023-02-16 16:41:31 739

原创 ABAP 关键字:Ranges

范围表的定义,常用于SQL中的查询条件

2022-09-13 22:28:48 516

原创 ABAP 关键字:SPLIT

ABAP开发中,常用的字符串分割方法。

2022-09-13 22:05:37 3133

原创 嵌入表达式:Alpha

在ABAP实际开发中,一般都是使用函数CONVERSION_EXIT_ALPHA_OUTPUT/CONVERSION_EXIT_ALPHA_INPUT进行前导零的去除和添加。相对的,可以使用嵌入表达式Alpha对其进行简化。

2022-09-13 21:57:43 514

原创 Function ALV 为单元格设置颜色

Function ALV 为单元格设置颜色

2022-09-13 12:19:54 296

原创 ABAP 应用程序工具栏添加按钮(模板下载)

ABAP 应用程序工具栏添加下载按钮

2022-08-31 15:25:27 356

原创 ABAP 关键字:CORESPONDING

ABAP关键字:Coresponding语法的使用

2022-08-26 16:32:06 1328 2

原创 ABAP 关键字:COLLECT

ABAP关键字Collect语法的使用

2022-08-26 16:19:20 1545

原创 ABAP 关键字:COND

ABAP 关键字 COND语法的使用

2022-08-26 16:08:17 1059 1

原创 SAP LSMW

SAP LSMW 批量导入遗留系统数据

2022-08-26 14:38:54 5590

原创 ABAP 关键字:PARAMETERS

关键字:PARAMETERS时间:2021-09-02语法:PARAMETERS {para[(len)]}|{para [LENGTH len]} [type_options] [screen_options] [value_options] [ldb_options]. 声明一个长度为len的参数para。参数是选择屏幕的组件。在ABAP程序中,参数被分配一个全局基本数据对象和选择屏幕上的一个输.

2021-09-02 22:58:29 4562

原创 Spring Boot 整合 Shiro 异常处理

异常信息:安全管理器没有实现 WebSecurityManager 接口。The security manager does not implement the WebSecurityManager interface.异常原因:Shiro 使用 ShiroFilter 来拦截需要安全控制的 URL,并通过 SecurityManager 实现认证、授权、会话管理、缓存管理等功能。Spring Boot 通过 ShiroFilterFactoryBean 生成 SpringShiroFilter

2021-05-15 23:53:29 849 2

原创 Spring Boot 整合 MyBatis 框架

Spring Boot 整合 MyBatis 框架Step 0、创建数据库表CREATE TABLE USER( id INT PRIMARY KEY AUTO_INCREMENT, username VARCHAR(32) NOT NULL, password VARCHAR(32) NOT NULL)ENGINE=INNODB DEFAULT CHARSET=UTF8;Step 1:导入相关依赖<!-- 数据库驱动 --><dependency> .

2021-05-01 09:46:21 108

原创 Spring Boot 使用 yml 配置文件

Spring Boot 使用 yml 配置文件1、Spring Boot 支持两种配置文件:properties、yamlyml 配置文件的配置规则:使用缩进表示层级关系 [ 缩进不能用 tab 键,而是使用空格键 ]“#” 表示注释、双引号会将字符进行转义,而单引号不会。2、演示案例:2.1、创建 Java BeanAddress.java@Data@ToStringpublic class Address { private String value;}B.

2021-04-26 18:11:42 396

原创 快速构建 SpringBoot 应用

快速构建 SpringBoot 应用1、系统要求Maven:3.3+ [ java -version ]Java 8 & 兼容 Java 16 [ mvn -v ]2、修改 Maven 的配置文件:/conf/setting.xm<mirrors> <mirror> <id>nexus-aliyun</id> <mirrorOf>central</mirrorOf> <na.

2021-04-20 20:23:55 181

原创 04-Spring MVC 验证支持

更新时间:2020年02月25日Spring MVC 验证应用程序 Web 层中表单后台对象的两种方式1、Spring Validation API 。2:JSR 380 标准。方式一:实现 Spring 提供的 Validator 接口,并调用 validate 方法进行校验。public interface Validator { // 检查提供的对象实例是否可以验证,如果返回 true,则使用 validate 方法验证对象。 boolean supports(Clas

2021-02-25 19:20:06 308 3

原创 Spring MVC 在 web.xml 文件使用多个配置文件

使用 Spring 的 ContextLoaderListener 加载 Web 应用程序上下文 XML 文件的方法。方法:在 web.xml 的元素中配置 ContextLoaderListener 。ContextLoaderListener 负责加载 contextConfigLoaction servlet 上下文初始化参数指定的根 Web 应用程序上下文 XML 文件。元素指定了 contextConfigLocation servlet 上下文初始化参数。在中可以指定多个值[ cl.

2021-02-23 17:53:55 668 2

原创 02-Spring MVC 注解与数据绑定

Spring MVC 注解及相关属性@Controller [ 默认属性为 value ]在类定义处添加 注解 @Controller 结合spring的自动扫描配置,将其注册到 Spring 容器中,使其成为 Spring Web MVC 控制器,可以接收客户端的请求。@ResponseBody在业务方法上添加 注解 @ResponseBody,Spring MVC 会将业务方法的返回值直接响应给客户端。如果没有添加该注解,Spring MVC 会将业务方法的返回值传递给 Dispat.

2021-02-19 20:42:32 192

原创 Spring MVC 中 @ResponseBody 响应的中文乱码处理

演示的简单案例:注册用户,并将其注册信息返回给客户端regist.jsp 用户注册页面<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> <title>Title</title></head><body><form action="/user/regist" method="post".

2021-02-18 19:22:27 148 1

原创 01-SpringMVC 入门案例

Spring MVC 的入门案例MVC 模式是一种应用程序架构,它将应用程序分为控制器(Controller)、模型(Model)、视图(View) 3个部分。而 Spring MVC 就是对 MVC 模式的一种实现,它是围绕着 DispatcherServlet 进行设计的。DispatcherServlet 是一个 Java Servlet ,它根据用户提交的 HTTP 请求指派不同的处理程序。Spring MVC 核心组件DispatcherServlet:前端控制器,是整个流程控制的核心

2021-01-29 11:50:33 152 3

原创 00-Java Web 应用开发的 MVC 架构

Java Web 应用开发的 MVC 架构Java Web 应用开发中有两种常用的设计模式:基于页面基于 MVC 架构基于页面的开发模式适用于小型应用,它通过链接进行页面之间的跳转,比较简单直接。但是在大、中型应用中却是不适用的,它会带来维护上的困难。举个栗子:修改JSP文件的名称,将会导致页面中大量的链接需要修正。所以在企业级开中并不采用这种开发模式,而是基于 MVC 架构。MVC 设计模式将应用程序分为三层:控制器、模型、视图。控制器(Controller):负责接收用户输入,改变模型

2021-01-20 16:19:14 200 2

原创 Spring MVC 转换器与格式化

自定义转换器和格式化Spring MVC 内置的将一种对象类型转换为另一种对象类型的接口实现。Converter(转换器):通用元件,源类型可以是任意的对象类型。// 实现 Converter 接口,S(source)表示源类型,T(target)表示目标类型。public interface Converter<S, T> { @Nullable T convert(S source);}实现代码[ Java ]:将指定格式的字符串转换为LocalDate类型。impo

2021-01-17 22:01:52 376

原创 Google Chrome 及其插件下载

Google Chrome下载地址:谷歌浏览器下载Chrome 插件下载地址:Chrome 插件常用的插件推荐:Enable CopyGrammarly for ChromeInfinity 新标签页 (Pro)Project Naptha图片助手(ImageAssistant) 批量图片下载器彩云小译 - 网页翻译插件沙拉查词-聚合词典划词翻译...

2021-01-17 21:38:51 221

原创 如何破解Win7的电脑登录密码?

在使用的电脑的过程中,经常会遇到这样的问题:忘记了自己设置的电脑登录密码,或者由于各种原因导致登录密码错误。经常请别人破解登录密码,感觉太费事了。自己尝试了一下,才发现破解电脑开机密码是如此的简单。示例:电脑设置了登录密码,密码忘记而无法进入。解决方法:一、准备工具1、插入U盘:内存不小于8G。2、下载微PE工具箱(官网下载):http://www.wepe.com.cn/下载方法:...

2019-08-17 18:20:15 1504

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除