摘要:
刚好需要用到重复注解: 下面进行示例使用: 1、先正常定义一个注解: @Retention(value = RetentionPolicy.RUNTIME) @Target(value = {ElementType.METHOD} ) @Inherited public @interface Req 阅读全文
摘要:
问题: 获取反射的方法参数名时,得到arg0,arg1,而不是定义的参数名。 示例代码: Parameter[] parameters= methodInfo.getParameters(); if(parameters!=null && parameters.length>0) { callPar 阅读全文
摘要:
本篇教程,演示ASP.NET Core 微服务应用程序,如何最简方式发布到Docker中部署,并运行起来。 阅读全文
摘要:
在第二篇文时,曾简单介绍过交换机,但没太深入,那是为了避免入门阻碍太多本篇再稍为加深一下交换机的介绍...... 阅读全文
摘要:
说明: Java的Maven和.Net的Nuget一样,但没Nuget那么使用方便。 1、打开仓库中心网址 打开地址:https://mvnrepository.com/ 搜索需要的jar包:如 :servlet 点进去:选择版本 再选好版本点进去: 复制对应的配置代码,放到 工程pom.xml中: 阅读全文
摘要:
问题来源:java.lang.NoClassDefFoundError 1、新建了一个java项目,定义一个类: 2、右键属性,Export,导出Jar包: 按 完成后。 在另一个项目引用:运行结果 问题解决: 这是外部引用的类库,没有被复制到运行环境,导致运行时环境找不到jar包引发的。 第jar 阅读全文
摘要:
本篇介绍Taurus微服务框架,在外网环境部署注册中心时,如何加强安全性的问题:即可以通过简单指定随机Key来控制,也可以通过自定义代码机制自行判断。 阅读全文
摘要:
1、工程目录: 2、Servlet:HelloServlet package test.cyq; import java.io.IOException; import javax.servlet.Servlet; import javax.servlet.ServletConfig; import 阅读全文
摘要:
问题: 在通过Maven添加依赖:javax.servlet-api后,发现运行总是提示错误: 对于新手,如果短时间内,通过网上的教程,无法解决该问题,那么,可以先跳过它。 有一种替换方式,就是引用Tomcat的servlet-api.jar。 解决: 项目右键属性:添加Tomcat的servlet 阅读全文
摘要:
1、问题: J2EE Preview 是Eclipse内置的Web宿主运行程序,默认占了8088端口。 网络上的教程,多数是配置了Tomcat,也是8088端口,两者很容易冲突,引发初学者的问题。 因此,新手应该一开始就把该端口号修改。 2、修改端口号方法: 找到项目文件夹目录workspace/. 阅读全文
摘要:
本篇介绍官方提供的SDK:Rabbit.Client的简单使用,本篇尽量使用最简代码,以便初学者能快速理解与掌握。 阅读全文
摘要:
本篇介绍RabbitMQ的基础参数含义,在后续的编码中,遇到时候,可以反复回来查看,加深理解。 阅读全文
摘要:
本系列介绍RabbitMQ,介绍RabbitMQ的基础概念的含义。并扫清网络上的一些错误或容易误导人的内容,帮助网友快速正确理解并掌握RabbitMQ。 下面开始本篇内容相关介绍。 阅读全文
摘要:
本篇介绍通过Taurus.MVC微服务框架默认提供的日志功能,仅需要简单配置,即可达到高性能的收集各种异常日志或其它日志。 阅读全文
摘要:
本篇介绍微服务框架的服务端,也可参考本系列第一篇,做为服务端,其使用相当的简单。 阅读全文
摘要:
对于Taurus.MVC 微服务框架而言,部署和升级都相当简单:部署就是把程序往上一扔,然后就启动N次的问题。升级也是把程序往上一扔,然后就启动N次的问题。特别是局域模块的升级方式,使得全站向模块化部署的过渡,是那么的丝滑与自然,史无前例,细思极恐啊! 阅读全文
摘要:
通过Taurus.MVC 微服务功能,以前Kestrel无法支持域名绑定的问题,就此实现了。下一篇,讲述利用Taurus.MVC 微服务功能,如何实现轻松的版本升级功能。 阅读全文
摘要:
本系列分为项目集成、项目部署、架构演进三个方向,后续会根据情况调整文章目录。 阅读全文
摘要:
本篇为本系列最后一篇:介绍了文档的生成、测试、批量测试与自动化测试,后续将开启Taurus.MVC 微服务系列教程。 阅读全文
摘要:
将业务逻辑拆分到业务逻辑项目中,是一种比较常规的做法,可以避免控制器因注释和代码太多引发杂乱的问题。下一篇介绍:WebAPI文档与自动化测试。 阅读全文
摘要:
全局控制器的作用:1、可接收所有的404请求,做统一处理。2、可以实现一些公共的全局的事件...... 阅读全文
摘要:
本系列还有几篇,抓紧时间写完,本篇介绍控制器各安全校验属性的使用。 阅读全文
摘要:
这几天回了一趟老家,系列文章停了几天,今天继续:本篇介绍Taurus.MVC WebAPI :控制器方法及参数定义、获取及属性校验... 阅读全文