shiro认证流程的简单理解 Javaweb包含哪些知识?
Javaweb包含哪些知识?
非常多,最基础的jdbc xml数据库前端知识(js html css jq一些前端框架简单易用);但是现在java web其实指的是javaee开发,ssh ssm spring boot nosql安全认证框架(shiro,spring security)springcloud。。。无数的技术。主要是看你开发的系统需要什么功能,只要把你想到的都包括在内;Java现在要学的东西很多,从前端风格到系统底层原理。
Java有三分之二的Java S:学习计算机基础,如二进制等计算机基础理论,java基础,如分支、循环、多态、抽象、封装、Io流、网络、反射、泛型等。
第二阶段,:学习servlet、jsp、html、xml、css、mysql等。
第三阶段,:学习spring、mybatis、springboot、dubbo和springcloud等框架技术。
第四阶段,从:到这个阶段,你必须对java系统的技术有所了解。要想提高,还得学习一些更深层次的理论,比如源代码、数据结构、设计模式、jvm等。此外,你应该能够从项目中学习来提高自己。
在第五个阶段,:可以用他所学的东西来创造事物并达到精通。
JavaWeb主要包括前端和后端。前端包括css、js、html,后端不仅需要掌握基本的Java语法、网络通信知识、数据库,还要有spring、spring boot、mybatis等框架。
我是双非大一安全工程的,想自学java,我该每天如何做,看什么书?
大致的学习路线:
Java语言基础(oop,继承多态性,接口抽象类,数组集合等。)
Html 5 css3 jquery(无需深究)
Spring框架(spring,springmvc,springboot)
Orm框架
授权认证的原理和框架(shiro,spring security等。)
数据库
缓存框架(Redis等。)
信息排队
Linux操作与维护
只是列出了一大部分,还有其他细节,我赢了 不要深究。简而言之,我需要学习很多东西才能去工作。东西,Java的周边生态太好了,所以有很多杂七杂八的东西要学。但是基础要打好,尤其是数据库方面。
从基层开始,学习Java的基本语法,然后学习me或者ee,再到后面学习Java的框架。
推荐你看看阿里巴巴 的java开发手册,写得很好。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。