国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

springMVC + Mybatis + Druid + dubbo(maven)入門姿勢

2019-11-11 03:24:12
字體:
來源:轉載
供稿:網友
1 SPRing是一個輕量級的控制反轉(IoC)和面向切面(AOP)的容器框架。1.1 兩個重要模塊:Spring 面向方面編程(AOP)和控制反轉 (IOC) 容器。1.2 控制反轉模式(也稱作依賴性介入)的基本概念是:不創建對象,但是描述創建它們的方式。在代碼中不直接與對象和服務連接,但在配置文件中描述哪一個組件需要哪一項服務。1.3 容器 (在 Spring 框架中是 IOC 容器) 負責將這些聯系在一起。在典型的 IOC 場景中,容器創建了所有對象,并設置必要的屬性將它們連接在一起,決定什么時間調用方法。2 servlet/filter/listener/interceptor(http://www.cnblogs.com/doit8791/p/4209442.html)2.1 servlet 是一種運行服務器端的java應用程序,Servlet 的主要功能在于交互式地瀏覽和修改數據,生成動態 Web 內容2.2 filter 是一個可以復用的代碼片段,可以用來轉換HTTP請求、響應和頭信息。主要的用途是過濾字符編碼、做一些業務邏輯判斷等2.3 listener 監聽器,在application,session,request三個對象創建消亡或者往其中添加修改刪除屬性時自動執行代碼的功能組件2.4 interceptor 是在面向切面編程的,就是在你的service或者一個方法,前調用一個方法,或者在方法后調用一個方法,是基于JAVA的反射機制2.5 servlet、filter、listener是配置到web.xml中(web.xml 的加載順序是:context-param -> listener -> filter -> servlet ),interceptor不配置到web.xml中,struts的攔截器配置到struts.xml中。spring的攔截器配置到spring.xml中。3 log系統(logback http://aubdiy.blog.51cto.com/2978849/815758)3.1 層次 debug warn info error fatal3.2 logback (slf4j-api logback-core logback-classic)logback當前分成三個模塊:logback-core,logback- classic和logback-access。logback-core是其它兩個模塊的基礎模塊。logback-classic是log4j的一個 改良版本。此外logback-classic完整實現SLF4J API使你可以很方便地更換成其它日志系統如log4j或JDK14 Logging。logback-access訪問模塊與Servlet容器集成提供通過Http來訪問日志的功能。4 springMVC + Mybatis + Druid4.1 Spring MVC: 分離了控制器、模型對象、分派器以及處理程序對象的角色,這種分離讓它們更容易進行定制。4.2 MyBatis 是一個基于Java的持久層框架。 MyBatis使用簡單的 XML或注解用于配置和原始映射,將接口和 Java 的POJOs(Plain Old Java Objects,普通的 Java對象)映射成數據庫中的記錄4.3 Druid 是阿里巴巴開源平臺上一個數據庫連接池實現,它結合了C3P0、DBCP、PROXOOL等DB池的優點,同時加入了日志監控,可以很好的監控DB池連接和SQL的執行情況,可以說是針對監控而生的DB連接池(據說是目前最好的連接池,不知道速度有沒有BoneCP快)4.4 examplehttp://blog.csdn.net/zoutongyuan/article/details/41379851/http://blog.csdn.net/huaishuming/article/details/50751935http://blog.csdn.net/gebitan505/article/details/44455235/5 dubbo(源碼 https://github.com/alibaba/dubbo)5.1 是Alibaba開源的分布式服務框架,它最大的特點是按照分層的方式來架構,使用這種方式可以使各個層之間解耦合(或者最大限度地松耦合)5.2 相關介紹簡單介紹:http://shiyanjun.cn/archives/325.html詳細介紹:https://my.oschina.net/u/1398304/blog/747882使用dubbo+springmvc: http://blog.csdn.net/congcong68/article/details/41113239http://www.open-open.com/lib/view/open1453195648511.html5.3 Zookeeper是Apacahe Hadoop的子項目,是一個樹型的目錄服務,支持變更推送,適合作為Dubbo服務的注冊中心,工業強度較高,可用于生產環境,并推薦使用,參見:http://zookeeper.apache.org6 zookeeper+dubbo-admin搭建zookeeper: http://www.cnblogs.com/tenghoo/p/windows_zookeeper_pseudo_cluster.htmldubbo-admin: http://www.open-open.com/lib/view/open1453195648511.html
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 渑池县| 靖宇县| 扎兰屯市| 涞源县| 应用必备| 潞西市| 日照市| 琼结县| 军事| 阳新县| 罗定市| 沙湾县| 蒙山县| 陇川县| 钦州市| 太湖县| 武鸣县| 旬阳县| 南城县| 隆子县| 中阳县| 绥德县| 卢龙县| 嵊州市| 汕尾市| 仲巴县| 宝兴县| 郁南县| 鄄城县| 上犹县| 鄂伦春自治旗| 从江县| 临沧市| 宝清县| 新绛县| 道孚县| 海口市| 玉山县| 紫金县| 南靖县| 余江县|