『壹』 java 表示層,業務層,持久層的框架分別有哪些,列舉一下
表示層:jsp,freemaker,velocity等
持久層:mybatis,hibernate等
控制層:struts1,struts2等
業務成就沒有框架了了,各個公司業務完全是公司決定的
整合框架:spring
『貳』 請問各位大蝦,java中的有哪些持久層框架,一般主流的又是哪幾個 詳細點最好。。。。非常感謝啊!!!!
我只用過hibernate,配合Structs和Spring使用,是J2EE結構上著名的SSH框架,也算是主流吧,其他的還有ibatis,沒用過不作評論。
『叄』 java 有什麼簡單,輕量的持久層框架
做個 namespace 和 SQL id 的約定,按照約定寫就自動執行對應的 mapper 下的 SQL ;
自己添加欄位默認映射規則,比如默認支持駝峰與下劃線的自動轉換,特殊規則的才需要定義;
對簡單的 insert one 或 select by id 這些添加形如 ORM 工具那般的功能,不需要額外寫 SQL 。
在 XML 寫 SQL 比較清晰 /清爽。
『肆』 java五個框架有哪些
java框架實在是太多了,網上一抄一大段,根本就了解不到什麼。我還是以我的經驗來說一下j2ee的框架。
1.首先力推struts2框架,這是最經典的框架(可以說沒有「之一」)。可以幫你快速搭建出一個MVC模型出來。(註:struts1已經很少用了,且問題也很多,強烈推薦使用struts2).
2.Spring框架,這是排行第二的框架(我個人排得,非權威),這個框架出彩的地方就在於它的「依賴注入」和「控制反轉」。簡單的說,就是在程序運行的時候才將參數注入到容器里。
3.持久層框架選Hibernate和Ibatis。
Hibernate自動化能力強,開發大型應用可以節約開發時間,ibatis小巧簡潔,靈活。
4.Jquery是繼prototype之後又一個優秀的Javacript框架,封裝了很多javascript方法,是開發jsp用的框架,目前很流行
一般開發,都是使用Struts2+Spring+Hibernate(ibatis)整合,前端用jquery或者其他類似框架。對於簡單的系統,有時用Spring
MVC一個框架即可。
『伍』 java中什麼是持久層
持久層,又叫數據訪問層。是和資料庫直接打交道的層。
所有增刪改查的操作全在這個層里
『陸』 java框架有哪些常用框架
十大常用框架:
一、SpringMVC
二、Spring
三、Mybatis
四、Dubbo
五、Maven
六、RabbitMQ
七、Log4j
八、Ehcache
九、Redis
十、Shiro
『柒』 常用的javaWeb持久層框架有哪些
是的,一般企業中用的比較多的是 mybatis,因為對其sql可是實現很好的控制,然而hibernate就顯得太智能了,你無法看到後台sql是怎麼執行的,這對於一個具有完全掌控欲的程序員來說是不可容忍的。。而且後台多多表查詢的xml配置還需要另外的學習成本,java api提供的jdbc就稍微功能不足,有點麻煩。。但是遇到像幾十萬條數據要插入資料庫,那麼所有的框架都無能為力了,這個時候jdbc就顯得更好了。。
『捌』 java持久層框架就是資料庫框架嗎
你先理解一下持久層的意思吧,看一看mvc架構對你理解持久層比較有幫助,資料庫一般不說資料庫框架,對資料庫操作的框架就是持久層框架
『玖』 JAVA的框架都有哪些
模型(Model )封裝了應用程序的數據和一般他們會組成的POJO。
視圖(View)是負責呈現模型數據和一般它生成的HTML輸出,客戶端的瀏覽器能夠解釋。
控制器(Controller )負責處理用戶的請求,並建立適當的模型,並把它傳遞給視圖渲染。
Spring的web模型 - 視圖 - 控制器(MVC)框架是圍繞著處理所有的HTTP請求和響應的DispatcherServlet的設計。
(9)java的持久層框架擴展閱讀:
1、IOC容器:
IOC容器就是具有依賴注入功能的容器,IOC容器負責實例化、定位、配置應用程序中的對象及建立這些對象間的依賴。應用程序無需直接在代碼中new相關的對象,應用程序由IOC容器進行組裝。在Spring中BeanFactory是IOC容器的實際代表者。
2、AOP:
簡單地說,就是將那些與業務無關,卻為業務模塊所共同調用的邏輯或責任封裝起來,便於減少系統的重復代碼,降低模塊間的耦合度,並有利於未來的可操作性和可維護性。AOP代表的是一個橫向的關系