sumk是一款为互联网的高并发、多节点而设计的框架,但也支持单机简单使用(redis、zookeeper等功能都不用),也可以只使用sumk中的某些模块。它包含了RPC、Web、ORM、IOC、多数据源、读写分离、redis自动缓存以及手工使用、安全体系、异常体系、分布式锁等待功能。体系结构庞大,使用简单。 在一个任意的public方法上,加@Web注解,就具备了Web功能;加@Soa注解,就具备了RPC功能;加@Box功能,就具备了事务功能。对方法的出入参无固定要求。 本次更新内容: 增加用户多处登陆自动下线功能,只允许用户在一个地方登录。本功能默认关闭,通过配置http.session.single=1,可以开启本功能。 增加groupId。许多公司扩大之后,都会有系统的概念,一个系统内会有许多应用。相比于应用,系统更重要。修改默认的rpc接口名,由原来的”appId.小写类名.小写方法名“改为”groupId.appId.方法名“。不影响手工指定的接口名 sumk-1.7.3发布,增加用户多处登陆自动下线功能下载地址