轻量级框架ssh
雪霁初晴
这个作者很懒,什么都没留下…
展开
-
轻量级框架SSH应用与开发——Hibernate之学习总结(初阶)
Hibernate结构图Hibernate中的主要对象SessionFactory:Hibernate的关键对象,是单个数据库映射关系经过编译后的内存镜像,也是线程安全的。SessionFactory是生成Session的工厂,本身要应用到ConnectionProvider。可为事务之间可以重用的数据提供可选的的二级缓存。Session:是应用程序和持久化存储层之间交互操作的原创 2017-09-09 09:44:06 · 327 阅读 · 0 评论 -
轻量级框架SSH应用与开发——Spring之学习总结(初阶)
Spring概述Spring是一个轻量级的IoC(控制反转)和AOP(面向切面)的容器框架。具有如下几个特点:1.轻量:从大小与开销两方面而言都死轻量的。2.控制反转:Spring通过一种称作IoC(控制反转)的技术促进了松耦合。3.面向切面:Spring提供了面向切面编程的丰富支持,允许通过分离应用的业务逻辑和系统级服务(例如事务)进行内聚性的开发。4.容器:Spring包含原创 2017-09-24 15:07:51 · 310 阅读 · 0 评论 -
轻量级框架SSH应用与开发——Struts2之学习总结(初阶)
struts.xml是从上往下解析处理的,因此被继承的package要放在继承package之前,且任意两个包的名字不能相同,否则会抛出异常。如果在同一个包中配置了两个name相同的Action,则后一个Action会覆盖前一个Action。namespace决定了action的访问路径,如果没有namespace属性字段的默认为"",是为默认命名空间,可以接收所有路径的action,会被最后才搜索。原创 2017-09-04 08:51:11 · 438 阅读 · 0 评论 -
轻量级框架SSH应用与开发——Struts2之学习总结(进阶)
使用method属性及通配符将Action处理类定义成多个Action。在struts.xml配置元素时,需要指定name、class和method属性。指定method属性后,则可以让Action调用指定方法,而不是execute()方法来处理用户请求。例如,可以将Product类定义成两个逻辑Action,即将该类中的edit()和del()方法映射成不同的Action,示例代码如下:原创 2017-09-04 19:28:16 · 394 阅读 · 0 评论 -
轻量级框架SSH应用与开发——Spring之学习总结(进阶)
AOP的实现策略从源代码到最终运行,会经历编写源代码、编译生成字节码、加载字节码、运行程序几个阶段,在各个阶段都可以以特定的方式织入增强以实现AOP功能。AOP中涉及很多术语,常用术语的简单介绍如下:连接点(Joinpoint):连接点是指代码中一些具有边界性质的特定位置,AOP框架可以针对连接点配置切面。连接点的类型有很多,如类初始化前、类初始化后、类的某个方法调用前、调用后、方法异常抛出时等,Spring框架的AOP功能只支持针对方法的连接点。增强(Advice):添加特定连接点上的一段程序代原创 2017-09-26 22:33:20 · 435 阅读 · 0 评论