Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AnoyiX/grpc-spring-boot-starter
/ functions
Functions
99 in github.com/AnoyiX/grpc-spring-boot-starter
⨍
Functions
99
◇
Types & classes
40
↓ 8 callers
Method
toByteArray
()
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/service/impl/SofaHessianSerializeService.java:217
↓ 5 callers
Method
error
(String message, Throwable exception, StackTraceElement[] stackTrace)
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/service/GrpcResponse.java:38
↓ 5 callers
Method
getResponse
()
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/exception/GrpcResponseException.java:15
↓ 4 callers
Method
deleteById
(String id)
samples-facade/src/main/java/com/anoyi/grpc/facade/service/UserServiceByFastJSON.java:15
↓ 4 callers
Method
findAll
()
samples-facade/src/main/java/com/anoyi/grpc/facade/service/UserServiceByFastJSON.java:17
↓ 4 callers
Method
insert
(String userEntityJson)
samples-facade/src/main/java/com/anoyi/grpc/facade/service/UserServiceByFastJSON.java:13
↓ 3 callers
Method
close
()
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/service/impl/SofaHessianSerializeService.java:164
↓ 3 callers
Method
getClazz
()
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/constant/SerializeType.java:44
↓ 3 callers
Method
getCode
()
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/constant/GrpcResponseStatus.java:13
↓ 2 callers
Method
deserialize
反序列化
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/service/SerializeService.java:21
↓ 2 callers
Method
deserialize
反序列化方法,将字节数组反序列化为对象(字节数组 ---> 对象)
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/util/ProtobufUtils.java:42
↓ 2 callers
Method
encode
(Object object)
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/service/impl/SofaHessianSerializeService.java:71
↓ 2 callers
Method
getSerializeService
获取 序列化/反序列化 工具实例 @param serializeType 序列化工具类型 @param defaultSerializationService 默认的序列化方式
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/util/SerializeUtils.java:22
↓ 2 callers
Method
getValue
()
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/constant/SerializeType.java:40
↓ 2 callers
Method
serialize
序列化
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/service/SerializeService.java:11
↓ 2 callers
Method
serialize
序列化方法,将对象序列化为字节数组(对象 ---> 字节数组)
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/util/ProtobufUtils.java:31
↓ 2 callers
Method
start
启动服务 @throws Exception 异常
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/GrpcServer.java:43
↓ 1 callers
Method
beanName
将 Class 全限定名转化为 beanName 比如:com.anoyi.service.UserService -> userService
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/util/ClassNameUtils.java:10
↓ 1 callers
Method
connect
连接远程服务
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/GrpcClient.java:75
↓ 1 callers
Method
getBean
获取 Service Bean
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/service/CommonService.java:86
↓ 1 callers
Method
getParameterTypes
获取参数类型
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/service/CommonService.java:112
↓ 1 callers
Method
getSchema
根据获取相应类型的schema方法
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/util/ProtobufUtils.java:18
↓ 1 callers
Method
getSerializeTypeByValue
(int value)
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/constant/SerializeType.java:36
↓ 1 callers
Method
handle
(GrpcService.Request request, StreamObserver<GrpcService.Response> responseObserver)
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/service/CommonService.java:39
↓ 1 callers
Method
init
初始化
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/GrpcClient.java:41
↓ 1 callers
Method
invoke
(Object proxy, Method method, Object[] args)
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/binding/GrpcServiceProxy.java:27
↓ 1 callers
Method
registerBeans
(BeanFactory beanFactory, Set<BeanDefinition> beanDefinitions)
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/config/GrpcAutoConfiguration.java:157
↓ 1 callers
Method
scanPackages
包扫描
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/config/GrpcAutoConfiguration.java:124
↓ 1 callers
Method
setResourceLoader
(ResourceLoader resourceLoader)
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/config/GrpcAutoConfiguration.java:107
↓ 1 callers
Method
setResponse
(GrpcResponse response)
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/exception/GrpcResponseException.java:19
↓ 1 callers
Method
startDaemonAwaitThread
()
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/GrpcServer.java:67
↓ 1 callers
Method
success
(Object result)
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/service/GrpcResponse.java:46
Method
ClassPathGrpcServiceScanner
(BeanDefinitionRegistry registry)
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/config/GrpcAutoConfiguration.java:145
Method
CommonService
(AbstractApplicationContext applicationContext, SerializeService serializeService)
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/service/CommonService.java:34
Method
GrpcAutoConfiguration
(AbstractApplicationContext applicationContext, GrpcProperties grpcProperties)
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/config/GrpcAutoConfiguration.java:48
Method
GrpcClient
(GrpcProperties grpcProperties, SerializeService serializeService)
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/GrpcClient.java:27
Method
GrpcException
(String message)
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/exception/GrpcException.java:5
Method
GrpcResponseException
(GrpcResponse response)
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/exception/GrpcResponseException.java:9
Method
GrpcResponseStatus
(int code)
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/constant/GrpcResponseStatus.java:9
Method
GrpcServer
(GrpcProperties grpcProperties, CommonService commonService)
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/GrpcServer.java:28
Method
GrpcServiceProxy
(Class<T> grpcService, Object invoker)
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/binding/GrpcServiceProxy.java:22
Method
SerializeType
(int value, Class clazz)
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/constant/SerializeType.java:31
Method
ServerContext
(Channel channel, SerializeService serializeService)
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/ServerContext.java:23
Method
UnsafeByteArrayInputStream
(byte[] buf)
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/service/impl/SofaHessianSerializeService.java:95
Method
UnsafeByteArrayOutputStream
()
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/service/impl/SofaHessianSerializeService.java:180
Method
available
()
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/service/impl/SofaHessianSerializeService.java:144
Method
close
()
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/service/impl/SofaHessianSerializeService.java:226
Method
commonService
PRC 服务调用
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/config/GrpcAutoConfiguration.java:65
Method
deleteById
(String id)
samples-server/src/main/java/com/anoyi/grpc/server/service/UserServiceByFastJSONImpl.java:35
Method
deleteById
(Long id)
samples-server/src/main/java/com/anoyi/grpc/server/service/UserServiceByProtoStuffImpl.java:32
Method
deleteById
(Long id)
samples-server/src/main/java/com/anoyi/grpc/server/service/UserServiceBySofaHessianImpl.java:29
Method
deleteById
(Long id)
samples-facade/src/main/java/com/anoyi/grpc/facade/service/UserServiceBySofaHessian.java:14
Method
deleteById
(Long id)
samples-facade/src/main/java/com/anoyi/grpc/facade/service/UserServiceByProtoStuff.java:15
Method
deserialize
(GrpcService.Request request)
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/service/impl/ProtoStuffSerializeService.java:15
Method
deserialize
(GrpcService.Request request)
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/service/impl/SofaHessianSerializeService.java:41
Method
deserialize
(GrpcService.Request request)
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/service/impl/FastJSONSerializeService.java:26
Method
destroy
销毁
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/GrpcServer.java:62
Method
findAll
()
samples-server/src/main/java/com/anoyi/grpc/server/service/UserServiceByFastJSONImpl.java:43
Method
findAll
()
samples-server/src/main/java/com/anoyi/grpc/server/service/UserServiceByProtoStuffImpl.java:40
Method
findAll
()
samples-server/src/main/java/com/anoyi/grpc/server/service/UserServiceBySofaHessianImpl.java:37
Method
findAll
()
samples-facade/src/main/java/com/anoyi/grpc/facade/service/UserServiceBySofaHessian.java:16
Method
findAll
()
samples-facade/src/main/java/com/anoyi/grpc/facade/service/UserServiceByProtoStuff.java:17
Method
findAllUser
()
samples-server/src/main/java/com/anoyi/grpc/server/controller/V0UserController.java:23
Method
findAllUser
()
samples-client/src/main/java/com/anoyi/grpc/client/controller/V2UserController.java:23
Method
findAllUser
()
samples-client/src/main/java/com/anoyi/grpc/client/controller/V3UserController.java:24
Method
findAllUser
()
samples-client/src/main/java/com/anoyi/grpc/client/controller/V1UserController.java:23
Method
getChannel
获取 Channel
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/ServerContext.java:52
Method
grpcClient
RPC 客户端
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/config/GrpcAutoConfiguration.java:85
Method
grpcServer
RPC 服务端
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/config/GrpcAutoConfiguration.java:73
Method
handle
处理 gRPC 请求
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/ServerContext.java:32
Method
insert
(String userEntityJson)
samples-server/src/main/java/com/anoyi/grpc/server/service/UserServiceByFastJSONImpl.java:25
Method
insert
(UserEntity userEntity)
samples-server/src/main/java/com/anoyi/grpc/server/service/UserServiceByProtoStuffImpl.java:23
Method
insert
(UserEntity userEntity)
samples-server/src/main/java/com/anoyi/grpc/server/service/UserServiceBySofaHessianImpl.java:20
Method
insert
(UserEntity userEntity)
samples-facade/src/main/java/com/anoyi/grpc/facade/service/UserServiceBySofaHessian.java:12
Method
insert
(UserEntity userEntity)
samples-facade/src/main/java/com/anoyi/grpc/facade/service/UserServiceByProtoStuff.java:13
Method
insertUser
(@RequestBody UserEntity userEntity)
samples-server/src/main/java/com/anoyi/grpc/server/controller/V0UserController.java:17
Method
insertUser
(@RequestBody UserEntity userEntity)
samples-client/src/main/java/com/anoyi/grpc/client/controller/V2UserController.java:17
Method
insertUser
(@RequestBody UserEntity userEntity)
samples-client/src/main/java/com/anoyi/grpc/client/controller/V3UserController.java:18
Method
insertUser
(@RequestBody UserEntity userEntity)
samples-client/src/main/java/com/anoyi/grpc/client/controller/V1UserController.java:17
Method
isCandidateComponent
(AnnotatedBeanDefinition beanDefinition)
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/config/GrpcAutoConfiguration.java:149
Method
main
(String[] args)
samples-server/src/main/java/com/anoyi/grpc/server/Application.java:9
Method
main
(String[] args)
samples-client/src/main/java/com/anoyi/grpc/client/Application.java:11
Method
mark
(int readAheadLimit)
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/service/impl/SofaHessianSerializeService.java:154
Method
markSupported
()
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/service/impl/SofaHessianSerializeService.java:149
Method
read
()
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/service/impl/SofaHessianSerializeService.java:105
Method
registerBeanDefinitions
(AnnotationMetadata importingClassMetadata, BeanDefinitionRegistry registry)
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/config/GrpcAutoConfiguration.java:112
Method
removeUser
(@RequestParam("id") Long id)
samples-server/src/main/java/com/anoyi/grpc/server/controller/V0UserController.java:28
Method
removeUser
(@RequestParam("id") Long id)
samples-client/src/main/java/com/anoyi/grpc/client/controller/V2UserController.java:28
Method
removeUser
(@RequestParam("id") Long id)
samples-client/src/main/java/com/anoyi/grpc/client/controller/V3UserController.java:29
Method
removeUser
(@RequestParam("id") Long id)
samples-client/src/main/java/com/anoyi/grpc/client/controller/V1UserController.java:28
Method
reset
()
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/service/impl/SofaHessianSerializeService.java:159
Method
serialize
(GrpcResponse response)
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/service/impl/ProtoStuffSerializeService.java:25
Method
serialize
(GrpcResponse response)
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/service/impl/SofaHessianSerializeService.java:29
Method
serialize
(GrpcResponse response)
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/service/impl/FastJSONSerializeService.java:16
Method
serializeService
全局 RPC 序列化/反序列化
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/config/GrpcAutoConfiguration.java:56
Method
setBeanFactory
(BeanFactory beanFactory)
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/config/GrpcAutoConfiguration.java:102
Method
skip
(long len)
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/service/impl/SofaHessianSerializeService.java:132
Method
toString
()
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/service/impl/SofaHessianSerializeService.java:221
Method
write
(int b)
spring-boot-starter-grpc/src/main/java/com/anoyi/grpc/service/impl/SofaHessianSerializeService.java:191