# solon-hprose-demo **Repository Path**: solonlab/solon-hprose-demo ## Basic Information - **Project Name**: solon-hprose-demo - **Description**: No description available - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-07-10 - **Last Updated**: 2025-07-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

Solon hprose demo

## 说明 示例内容为 * 单方法注入 ```java @WebServlet(urlPatterns = {"/hproseService"}) public class HproseServletMethod extends HproseServlet { @Override protected void setGlobalMethods(HproseMethods methods) { // 单方法注入 methods.addMethod("hello", new ServiceHprose()); methods.addMethod("helloByName", new ServiceHprose()); } } ``` * 自定义前缀注入 ```java @WebServlet(urlPatterns = {"/hproseService"}) public class HproseServletMethod extends HproseServlet { @Override protected void setGlobalMethods(HproseMethods methods) { // 注入自定义前缀 methods.addInstanceMethods(new ServiceHprose(), ServiceHprose.class, "custom"); } } ``` * 注入类中所有public方法 ```java @WebServlet(urlPatterns = {"/hproseService"}) public class HproseServletMethod extends HproseServlet { @Override protected void setGlobalMethods(HproseMethods methods) { // 注入类中所有public方法 methods.addInstanceMethods(new BatchInjectServiceHprose(), BatchInjectServiceHprose.class); } } ``` ## 更多使用方法参考 > https://github.com/hprose/hprose-java/wiki/Hprose-%E6%9C%8D%E5%8A%A1%E5%99%A8#%E6%89%A9%E5%B1%95-hproseservlet