-
• Java基本框架设计之后台异常处理
-
在开发过程中,不可避免的是需要处理各种异常,异常处理方法随处可见,所以代码中就会出现大量的`try {...} catch {...} finally {...}` 代码块,不仅会造成大量的冗余代码,而且还影响代码的可读性,所以对异常统一处理非常有必要。
-
[阅读全文]
标签:
异常处理
发布时间:
2023-04-16
-
• Java基础框架设计之统一校验spring-boot-starter-validation
-
基本框架设计之统一验证工具 - 使用spring的`spring-boot-starter-validation`对请求进行校验。- `@NotNull` 不能为null - `@NotEmpty` 不能为null、空字符串、空集合 - `@NotBlank` 不能为null、空字符串、纯空格的字..
-
[阅读全文]
标签:
校验工具,validation注解
发布时间:
2023-04-16
-
• Java基本框架设计之统一的系统日志
-
利用`spring`框架中`aop`,我们可以实现业务代码与系统级服务进行解耦,例如日志记录、事务及其他安全业务等,可以使得我们的工程更加容易维护、优雅。如何在系统中添加相应的日志呢?
-
[阅读全文]
标签:
系统日志注解
发布时间:
2023-04-17
-
• 分享基于mina网路通信框架实现客户服务端简单即时消息代码示例(mina实践入门案例)
-
基于mina框架依赖库及版本包(apache-mina-2.0.4-bin.zip及更多版本)实现客户服务端即时消息通信聊天,代码示例定义服务端入口启动MinaMessageServer类(创建通信socket套接字)、消息会话内容处理SessionMessageHandler类(实现消息会话处理..
-
[阅读全文]
标签:
mina示例demo,MINA入门代码,消息通信,简单聊天示例
发布时间:
2018-10-25
-
• 关于xwork框架MVC控制层Action代码&对于映射xml配置的代码示例
-
通过xwork的MVC框架的com.opensymphony.xwork.Action控制层定义FileUploadAction实现类,将业务数据逻辑通过xml映射配置返回指定jsp模块页面进行视图展示
-
[阅读全文]
标签:
xwork示例,xwork-core,opensymphony,Action控制类,映射xml配置
发布时间:
2018-10-17
-
• 《CAS开源框架SSO的实现》Web版本网页浏览(图片)
-
(一) SSO (Single Sign-on) 原理 (单点登录) (二) CAS 的基本原理 CAS 的结构体系 CAS 协议 CAS 如何实现 SSO (三) 实践配置 添加安全证书 实现 CAS 系统 (四) 结合实际的环境的扩展 多..
-
[阅读全文]
标签:
SSO原理,CAS的基本原理,实践配置,实现CAS系统,结合实际的环境的扩展,CAS 安全性
发布时间:
2017-05-16
-
• 通过springframework框架实现Assert断言工具类分析说明其实现源码
-
基于spring框架spring-core(4.1.4)中的org.springframework.util.Assert断言工具类,分享解读关于在代码假设或前提不成立时,使用此断言打断代码正常的执行,从下面源码中可以看出,断言实现原理其实就是抛出异常throw new IllegalArgume..
-
[阅读全文]
标签:
springframework,工具类,Assert,异常,断言
发布时间:
2017-11-20
-
• 关于spring-core源码包中ResourceUtils资源工具类获取资源jar包文件路径源码说明
-
关于spring-core源码包中org.springframework.util.ResourceUtils资源工具类,进行资源类型判断isUrl、指定类加载classpath转换文件url地址getURL、从类加载路径获取文件getFile、判断是否文件路径isFileURL等操作源码示例。
-
[阅读全文]
标签:
spring-cor,ResourceUtils,资源工具类,springframework
发布时间:
2018-08-27
-
• 关于spring-web通过HttpMethod枚举类定义http8中method方法操作类型源码示例
-
关于spring-web的包中通过org.springframework.http.HttpMethod枚举类,定义了关于http的8种methodType方法类型(GET, HEAD, POST, PUT, PATCH, DELETE, OPTIONS, TRACE),该示例中使用enums的默..
-
[阅读全文]
标签:
spring-web,HttpMethod,http方法类型,methodType,enum的va..
发布时间:
2018-09-04
-
• 关于spring-beans包中InjectionPoint注入切面点的源代码实现分析说明
-
关于spring-beans包中org.springframework.beans.factory.InjectionPoint注入点类,涉及方法参数org.springframework.beans.factory.MethodParameter(详情参见spring-core?)、属性java..
-
[阅读全文]
标签:
spring-beans,InjectionPoint,面向切面源码,AOP,springfram..
发布时间:
2018-09-05
-
• 通过实现springframework的Order接口指定bean实例初始化加载顺序的代码示例
-
通过实现springframework的spring-core源码包中org.springframework.core.annotation.Order加载排序接口,从而可以实现对于在SpringContext上下文bean对象加载初始化顺序,可以通过简单调整排序号实现类复杂业务逻辑优化调整调配等..
-
[阅读全文]
标签:
Order,bean加载顺序,springframework,spring-core
发布时间:
2018-12-11