
java
cydmsh
这个作者很懒,什么都没留下…
展开
-
JAVA实现PRC基本调用
什么是PRCPRC是一种远程过程调用协议,可以像调用本地服务一样调用远程的服务,是一种采用客户端/服务器的模式。常见的PRC框架也有很多比如最常用的dubbo等。RPC能够让本地应用简单、高效地调用远程服务器中的服务。它主要应用在分布式系统、微服务。代码实例技术点:Java socket、动态代理、Java对象操作流、反射接口以及接口实现/** * Crea...原创 2020-03-06 10:37:19 · 1978 阅读 · 0 评论 -
记录一个关于request.getScheme()的问题
一、问题 服务器上已经进行过SSL安全认证,tomcat没有任何认证,这时候他的Scheme是http,那么问题来了,当把项目部署到服务器上的时候获取的Scheme还是http,这时不管用拦截器也好还是某个需求需要获取地址的时候,都是http。二、解决 如果服务器配置的是HTTPS的,有以下两种方式可解决只获取http的问题 1、在nginx配置location处加上pro...转载 2018-04-21 18:58:05 · 4532 阅读 · 0 评论 -
记录:Spring事务 Aop配置
说明: 所谓事务就是对数据库事务的操作,为了保证数据的一致性,最经典的例子是取钱的例子,相关原理这里不多说了,只记录一下项目中的简单使用和配置。 相关链接:Spring事务详解 一、非注解方式测试工程目录1.在spring-aop中添加一下配置<!-- 事务配置 --><bean name="transactionManager" class="org.sprin...原创 2018-05-04 14:43:32 · 146 阅读 · 0 评论 -
使用java反射进行对象中属性空值校验
关键词:java注解、反射直接贴代码:注解类如下:@Documented@Inherited@Retention(RetentionPolicy.RUNTIME)@Target({ElementType.TYPE, ElementType.FIELD})//次注解作用于类和字段上public @interface MyNotNull {}工具类如下:public ...原创 2019-02-28 09:39:58 · 1626 阅读 · 0 评论