卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

java開發(fā)要學(xué)習(xí)的技術(shù) Java程序員,最常用的技術(shù)有哪些?

Java程序員,最常用的技術(shù)有哪些?具體方法api(String,StringBuffer/StringBuilder等)1、子集類,線程類2、Servlet(比較少用純粹的servlet寫,但你要懂

Java程序員,最常用的技術(shù)有哪些?

具體方法api(String,StringBuffer/StringBuilder等)

1、子集類,線程類

2、Servlet(比較少用純粹的servlet寫,但你要懂,只不過很多框架是實現(xiàn)servlet標(biāo)準(zhǔn)封裝的)

3、json,xml讀寫

4、數(shù)據(jù)庫訪問(CRUD,事務(wù),連接池)

5、http請求(HttpClient)

6、其他,包括正確框架,設(shè)計模式,面向?qū)ο?/p>

三級程序員會這些就可以不寫項目了。后期遇到的問題可能會奇怪得多,還是要靠自己各種經(jīng)驗和知識的積累。

現(xiàn)在開發(fā)JAVA后臺,主要用哪些技術(shù)?

謝邀~

常年普通機(jī)電設(shè)備Java開發(fā),下面我向大家能介紹再看看我廣泛的一些技術(shù)、框架、軟件。

三五年前的老項目Maven:新老項目是基于組件Maven形成完整,所以就把它放進(jìn)第一位;是一個項目管理工具,主要功能有:項目構(gòu)建體系;Jar包的依賴管理;版本管理;持續(xù)集成等等等等;

Spring:是一個J2EE框架,可以提供了對IOC的良好的思想品德支持,也需要提供了對AOP技術(shù)相當(dāng)好的封裝;

Spring的一個子項目SpringMVC,實現(xiàn)程序了MVC設(shè)計模式,目標(biāo)是解耦;

MyBatis或Hibernate:現(xiàn)在后者是用少了,大都ORM框架;

JUint:單元測試工具;

Shiro:關(guān)於安全認(rèn)證的一個框架,用于用戶身份認(rèn)證,權(quán)限被授權(quán)、加密、會話管理等;

Cxf求求求Axis:老項目WebService用的比較比較多一些;

Quartz:設(shè)置定時服務(wù)框架,就像都是單機(jī)應(yīng)用;

Ehcache:一個緩存框架,也也是主要用于單機(jī)項目;

log4j、logback:各種日志工具;

關(guān)系型數(shù)據(jù)庫:Oracle、Mysql、DB2都建議使用過。

最近的新項目很多老的框架也都在用,同時也增加了不少新的框架、工具。

Spring Boot:作用于一切搞定其他框架的一個框架,通常是提供了各種啟動器、漢字拆分了各種配置、方便和其他框架集成主板、開發(fā)者都能夠快速上手。

Spring Cloud:這個就多了,是一套框架。以及100元以內(nèi):

Config:配置管理中心;

NetflixEureka:服務(wù)注冊、服務(wù)突然發(fā)現(xiàn)等;

NetflixHystrix:斷路器;

NetflixFeign:聲明式服務(wù)內(nèi)部函數(shù)組件。

NetflixRibbon:客戶端負(fù)載均衡。

NetflixZuul:網(wǎng)關(guān);

Bus:消息總線;

Sleuth:日志收集;

Spring Cloud另外很多,我只說我們用到的。

RestfulAPI、RPC:不同風(fēng)格的服務(wù);

Swagger:RestfulAPI自動生成工具;

消息隊列:具體方法RabbitMQ和Kafka,一種存放消息的容器,也用于系統(tǒng)間緊密耦合;

Redis:Key-Value格式的內(nèi)存數(shù)據(jù)庫,常用語緩存;

MongoDB:BSON(類似于JSON)格式的內(nèi)存數(shù)據(jù)庫;

Zookeeper:一個分布式協(xié)調(diào)服務(wù);

日志的話,現(xiàn)在公司有ELK的日志平臺;

docker:容器技術(shù)。

還有一個很多,提及的也不能夠祥細(xì)能介紹,后續(xù)我會對這些技術(shù)參與詳細(xì)的講解,有是需要的朋友這個可以查哈我。