- 博客(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
原创 嵌入表达式:Alpha
在ABAP实际开发中,一般都是使用函数CONVERSION_EXIT_ALPHA_OUTPUT/CONVERSION_EXIT_ALPHA_INPUT进行前导零的去除和添加。相对的,可以使用嵌入表达式Alpha对其进行简化。
2022-09-13 21:57:43
514
原创 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关注的人