
框架
kkkkkkkko223
这个作者很懒,什么都没留下…
展开
-
自定义MVC框架
自定义MVC框架学习过程中的一些记录,很多东西也许不正确,还希望大家能不吝赐教呀!初级版MVC1、定义Action接口接口中定义execute方法。public interface Action { public String execute(HttpServletRequest request,HttpServletResponse response); }2、实现Action根据具体的业原创 2017-05-29 19:30:50 · 574 阅读 · 0 评论 -
Spring(1)
Spring(1)Spring框架学习Spring框架概述之前学习了struts2、Hibernate两大框架,知道了: struts2是基于MVC模式的表现层框架,主要是作为控制层组件,还可影响Javabean、JSP。 Hibernate是基于ORM规则的持久层框架,简化了JDBC操作,使得用户可以采用面向对象的思想操作数据库数据。下面来到Spring,Spring是什么呢(WHAT)?为什原创 2017-05-29 19:37:00 · 397 阅读 · 0 评论 -
Spring(2)
Spring(2)温故而知新!复习以前学过的框架知识,肯定会有新的收获。Java中的代理分为静态代理和动态代理(JDK代理),和CGLIB代理。动态代理利用JDK中的Proxy类生成代理。因此成为JDK代理。目标对象一定要实现接口, 代理对象不用实现接口。/** * 动态代理: * 代理工厂,给多个目标对象生成代理对象! * @author Wch * */ public clas原创 2017-05-29 19:37:26 · 391 阅读 · 0 评论 -
Spring(3)
Spring(3)Spring编程式事务管理从程序上实现细粒度的控制事务的边界,但是与程序代码耦合度高,jdbd、hibernate、spring中不推荐使用。Spring声明式事务管理声明式事务管理器类: JDBC:DataSourceTransactionManager【管理Jdbc中的事务控制】 Hibernate:HibernateTransactionManager【管理Hiberna原创 2017-05-29 19:37:45 · 461 阅读 · 0 评论 -
Spring(4)
Spring(4)《轻量级JavaEE程序设计与实践》关于Spring的一些小细节: AOP将分散在各个业务逻辑中的相同代码通过横向切割的方式抽取成一个独立的模块,使得业务逻辑类更加简洁明了。 OSIV模式在实际开发中为了获得较好的性能,一般会使用Hibernate的延长加载特性。如果在使用懒加载数据时session已经关闭,就可能会抛出异常。 OSIV模式的核心就是控制Session对象在表示层原创 2017-05-29 19:37:56 · 348 阅读 · 0 评论 -
hibernate(1)
hibernate(1)整理了从开始学习Java以来在纸质本上做的一些笔记,如有错误,恳请批评指正。学过struts2之后应该知道,struts2是基于MVC的实现,也是面向请求的MVC框架。其重心是作用于表现层的,也就是说,表示层最常用的架构模式就是MVC。 http://blog.youkuaiyun.com/laner0515/article/details/11266827三层结构和MVC的区别不是一原创 2017-05-29 19:38:13 · 390 阅读 · 0 评论 -
hibernate(2)
hibernate(2)Hibernate中的缓存机制缓存的好处: (1)减少访问数据库的频率。应用程序从内存中读取持久化对象的速度显然比到数据库中查询数据的速度快多了,因此Session的缓存可以提高数据访问的性能。 (2)保证缓存中的对象与数据库中的相关记录保持同步。当缓存中持久化对象的状态发生了变化,Session并不会立即执行相关的SQL语句,这使得Session能够把几条相关的SQL原创 2017-05-29 19:38:31 · 1148 阅读 · 0 评论 -
struts2(1)
struts2(1)整理了从开始学习Java以来在纸质本上做的一些笔记,如有错误,恳请批评指正。建立自己的一套MVC框架有助于更好的理解框架的运行原理。MVC是一种架构模式,目的是将模型(业务逻辑)和视图(表示层)分离,使模型和视图可以独立修改。Model:模型 View:视图 Controller:控制器步骤: 1. 创建Action接口,定义execute方法,返回的是String页面路径原创 2017-05-29 19:39:02 · 534 阅读 · 0 评论 -
struts2(2)
struts2(2)整理了从开始学习Java以来在纸质本上做的一些笔记,如有错误,恳请批评指正。1 拦截器1.1 拦截器简介 拦截器 类似于 过滤器的功能,过滤器可以过滤项目的任何请求(servlet/jsp/html/img),但拦截器只能拦截Action资源。拦截完Action,添加逻辑代码 1.2 拦截器的编写规则 struts2提供Interceptor接口用于自定义拦截器步骤:原创 2017-05-29 19:39:25 · 369 阅读 · 0 评论