關於web的一些總結

2021-09-30 14:35:53 字數 978 閱讀 4980

畢業至今差不多有5年了,做過大大小小的專案應該突破1000了,下面總結下各種專案中的架構;

三大體系之一單體架構:

1.ssh+jsp三大框架,2023年那會很火,但是現在想來,是有點複雜;

2.mvc+redis+jdbc(自定義封裝)+shiro+jsp 這是我以前用過並且很火且常用的架構,至今都在用,shiro許可權有乙個整套封裝完成的許可權**;

3.mvc+netty+redis+jdbc+許可權(自定義標籤)+jsp 這是我進入現在這家公司的第乙個專案;

4.mvc(rest)+mybatis+shiro+redis+json+jsp 這是學習人家的乙個**專案,類似於**;

5.mvc(rest)+jdbctemplate+aop(許可權token)+redis+json+html 這是現在我用的最多的架構,開發簡單,速度最快,許可權容易控制,前端頁面可以直接拿來用;

7.mvc(rest)+jpa(持久層對映)+redis+aop(許可權token)+redis+json+html 這個也是主流技術之一了吧,最近看過好多老師和學長的部落格,jpa相比較mybatis確實簡單不少;

三大體系之一soa體系(面向服務體系結構):

這個體系我了解的不是太多,只知道webservice是其中的代表,前陣子有個專案對接中,目標客戶就是用的這個架構,他們直接面向介面程式設計,返回xml來傳輸;

三大體系之一微服務:

這應該是最近倆年最火的架構了吧,其他微服務也是soa中一種,關於微服務元件的搭配我也總結了下。

1.微服務+redis+aop(動態token)+json+jdbc+jsp 我們公司有個專案用的這個體系,感覺有點慢;

3.前後端分離技術,這算當今技術主流核心技術了,前端技術開發和後端技術開發分離,服務搭建也不一樣;前端主要技術html,css,js,ajax,angular(前端架構),nodejs(前端伺服器),react(路由框架);

後端主要技術包括上面所有技術 - - !汗。。

歡迎關注我的博庫

關於一些web的知識

1.設定進度條樣式 deal webkit progress inner element deal webkit progress bar deal webkit progress value deal moz progress bar deal ms fill 2.文字加邊框 text shado...

web前端一些總結

一 文字框設定為圓角後獲得焦點又變為方角的解決方法 css outline none 二 html5的一些文字特性 required required aria required true autofocus autofocus required required aria required tru...

關於Web前端的一些筆記

歡迎閱讀 之所以記錄這些,是因為看了別人的筆記總是記不住。為了加深記憶,本文會記錄一些比較經典的題目,還是選擇敲一點東西,以後要回來閱讀也更容易一些。想要了解三次握手和四次揮手,首先得了解tcp報文的主要欄位的意思。需要注意的是,大寫的ack syn和小寫的ack syn不是一回事,前者只是作為標誌...