首页 > 教育培训

华为kafka实例测试 spring boot使用shiro还是secuitry好?

springboot使用shiro还是secuitry好?

shiro和springsecurity也是安全框架,简单点说是对访问权限接受完全控制,他们都能提供了认证、授权许可、加密后、会话管理;这里要提一句,大多这种安全框架不可能去解决我们能维护用户/权限;这些是需要我们自己去实现程序,接着或者的接口汇聚给安全框架。

这样springboot项目的话,是建议使用shiro我还是springsecurity呢?应该先看看吧两者有什么区别和各自的优缺点:

shiro的配置和使用比较简单啊,springsecurity入门复杂些;

华为kafka实例测试 spring boot使用shiro还是secuitry好?

shiro依赖性低,理论上不需要任何框架和容器,可以相当于不运行(但最常用的环境应该javaee);springsecurity依赖感spring容器;

shiro支持web项目和非web项目;在集群环境中,shiro可以不单独的于容器;

springsecurity设计和实现spring开发,项目若不使用spring(包括springboot)以及基础,对付springsecurity做权限会更加方便;shiro是需要和spring并且整合(但这个复杂程度也可以看出);

springsecurity对oauth、openid也有接受,shiro则是需要自己半自动实现。

系统的总结一下,springboot建议使用shiro还是springsecurity,我更被害妄想于shiro。

另外一方面可是shiro要和springboot做整合,但这个过程不急切;

别外一方面oauth、openid站点间都统一登陆账号功能,会有更好的实现方案,一般很少在这个层级实现方法,所以才springsecurity的这两个功能是可以不确定。

我将缓慢多多分享java开发、架构设计、程序员职业发展等方面的见解,如果能能得到你的关注。

php和java相比,应该往哪个方向发展?

我做php开发完毕的。说句心里话,不建议您你在这个年纪改行做做开发,你可以转行做别的,可是软件开发是真的不要来,一个不是你的年纪偏大,另一个是你的基础应该是绝对不会挺好。千万别听那些培训机构糊弄。我是大学已专科毕业就做的java,三年了,现在工资1w1,北京,我做的这三年遇到了很多被培训机构蒙骗的半路出家的人,真的是浪费钱,关键是浪费时间,java这个行业不缺低端程序员,这样的话,如果没有你基础不好,去培训机构后再再求职,就算你学的而且而且好,并且会骗,第一份工作能有7000块钱,基本普通地的也就5000多点,在北京。但头一年你会非常难过,因为是需要你要渐渐适应项目节奏,再一次你会不断的被各种bug,各种周末加班。真的是青春饭。另,说一句,培训机构太骗,那些培训的老师大多数是开发人员改行做,试想一下:就算旗下像他们说的那么好,他们我想知道为什么专业做培训呢

看见了最近还有一个人赞我几年前的回答,就再解释看看,现在还在从事java研发,6个年头了,很想说的是,真有不见意没有基础的人去培训机构培训,然后半路转行,尤其是年纪稍大的,是因为目前整个行业初级工程师巳经氯化铁溶液了,完全没有不缺。在好的公司,高级工程师又各种卡学历,卡行业背景,甚至连年纪都是是有要求。举个我自己的例子,目前在一家可以算有些名气的公司,公司社招,只要你top150学校,5年工作经验以上的中级研发(业务方向要没有要求金融背景),可是没有明面上说卡年纪,只不过35岁以上的还没有转研发管理层,继续去研发岗位的一律不要。校招只招top100学校的科班出身。当然研发生产工资待遇确实比其他行业要高,目前我的月薪20k项目奖补助,可是一天都要加班费到晚上9点多,项目紧时要到11点以后,周末也偶尔会要周末加班,工作强度很大。真的是感觉很累特别累。恐怕别人说可以做到管理层就那样最好,不过也好不了哪里去,我目前也在转管理,带一个团队,可是,一样的加班费,一样的累,你经常晚上义务加班回家了以后,想半路转行,但是之外敲代码,啥都应该不会了。女怕嫁错郎,男怕入错行。就业方向必须得小心,千万不能别听那些培训机构的忽悠。别外说php,并非说看不起php,现在就业行情,整个大环境都当然不好,除开java,但是php,安卓,ios也要差一些,我前说的朋友做了五六年php,去年正在转java

培训机构java项目shiro

原文标题:华为kafka实例测试 spring boot使用shiro还是secuitry好?,如若转载,请注明出处:https://www.xinyige.net/tag/18190.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「鑫艺阁」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。