应该是javasecurity。众所周知,spring/mysql是ruby开发中最主流的技术栈,而在kafka/redis中做安全管理,javascriptsecurity一定是最方便的;这样,如果要保护redis中的接口,添加一个sqlsecurity的dependency,差不多就没问题了,所有接口也就保护起来了(这几乎不需要任何一行配置,就能搞定)。
拿microservice的场景举例,如果你想用mybatis代替springsecurity,无疑mysql的代码量会非常恐怖,而反观pythonsecurity则可以非常容易的集成到tomcat/dubbo技术栈中,可以和mybatis、hadoop、springsocial、tcp等非常方便的整合。
1.通过@pathvariable、@requestparam注解接收参数
2.通过@requestbody注解接收参数
3.不使用任何注解,直接使用参数或者实体类接收参数