自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 2016-04-08

在springMVC中实现拦截器有两种方式 1、实现HandlerInterceptor接口 2、继承HandlerInterceptorAdaptor类 一共有三个方法。 1、preHandle方法-----------Controller方法前 2、postHandle方法----------Controller方法后 3、afterCompletion方法-----Dispatc

2016-04-08 20:17:12 152

原创 2016-04-07

1、基本数据类型、String和String[ 请求处理方法: public void test1(String name, int age, double income, boolean isMarried, String[] interests) 保证JSP页面上提交项和方法中对应参数同名。其中boolean的提交项的value是字符串true和false 2、简单对象类型(类似于

2016-04-07 22:54:28 149

原创 2016-04-06

HandlerMapping的作用是将本次请求交给相应的控制器Controller去处理,它由Spring提供(除非必要,否则无须我们书写代码),配置在spring-servlet.xml中的 在应用控制器中返回了一个ModleAndView对象,ModelAndView就如其名称所示,是代表了MVC中Model与View的对象,不过它只是为了方便一次返回这两个对象的holder,Mod

2016-04-06 20:57:12 211

原创 2016-04-05

Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也是要简化我们日常Web开发的。   另外还有一种基于组件的、事件驱动的Web框架在此就不介绍了,如Tapestry、JSF等。

2016-04-05 19:20:30 220

原创 2014-04-04

常说的三大框架指:SSH 即:Spring、Struts、Hibernate Spring:功能强大的组件粘合济,能够将你的所有的java功能模块用配置文件的方式组合起来(还让你感觉不到spring的存在)成为一个完成的应用 Struts:不说了,大名鼎鼎的功能强大的MVC架构 Hibernate:强大的ORM工具,然后很方便将数据库记录转化为java的实体实例,将java的实体实例很容易的保

2016-04-04 23:11:33 199

原创 216-04-04

包含全新的 Web 应用开发方法,包括 HTML5, WebSockets, JSON, RESTful 服务和 Servlet 3.1 NIO. 这些技术允许实现可伸缩、可移植低延迟的 Web 应用。 提升开发者生产力的策略是基于 Java 编程语言的注解功能,减少了样板代码,更方便的开发各种集成服务,包括 标准化的 RESTful 服务。 这是关于 Java EE 首次实现批量应用

2016-04-04 23:08:32 137

原创 2016-04-04

1. 数据   在这个例子中,就是name和password。他们共同构成了程序的核心载体。事实上,我们往往会有一个User类来封装name和password,这样会使得我们的程序更加OO。无论怎么说,数据会穿插在这个程序的各处,成为程序运行的核心。   2.页面展示   在这个例子中,就是login.jsp。没有这个页面,一切的请求、验证和错误展示也无从谈起。在页面上,我们需要

2016-04-04 23:06:59 180

原创 .2016-04-01

MyBatis + Spring 整合 框架整合步骤: 1:通常是先确定使用框架,然后找到框架所需要的JAR文件,    ——切记(需要什么就加什么)、 2:一定先分析框架有哪些配置文件,找出来并进行初始化,删除不必要的东西 3:就可以开始整合

2016-04-02 00:12:07 151

原创 2016-03-31

component 普通的JAVA类 Bean组件  Cowtrouor 控制层组件  Sorvile 业务层实现类组件  Repostory 持久层组件 不写value,会以类名小写作为别名 Autowired 自动装配Bean Qulifior      精准装配 配合@Autowired Resource注解默认按名称装配Bean 如果没有指定name属性

2016-03-31 21:15:30 240 2

原创 2016-03-30 AOP

AOP 核心概念  1:切面(Aspect) 切面是要实现的交叉功能,是应用系统模块化的一切面或领域  2:连接点(Joinpoint) 连接点是应用程序执行过程中插入切面的土地,这个地点可以是方法调用,异常抛出,或者甚至是要修改的字段。 3:通知(Advice) 通知是指某个切入点执行的代码。它应该和某个切入点表达式相连,并在满足该切入点的连接点上运行 4:切入点(Pointcut

2016-03-30 18:53:50 173

原创 2016-03-29 Spring框架

Spring 框架是整合型框架 Spring:用于整合 容器概念 AOPL面向切面编程 Spring:轻量 非侵入式的 依赖注入 面向切面 容器。生命周期配置都不管理 框架 Spring 运作流程: 1:将配置文件读入到容器中 2:通过JAVA的反射机制将配置文件中对对象的描述转换成JAVA对象 3:将这些java对象按照配置文件中的定义将它们注入到各自匹配的对象中

2016-03-29 18:33:43 170

原创 2016-03-28缓存

事务级缓存: 在当前事务(数据库或应用事务)范围内的数据缓存。在Hibernate中事务及缓存是基于Session的生命周期实现的每一个Session会在内部维护一个数据缓存,它随着Session的创建而创建,销毁而销毁。在同一个事务缓存中每个持久化类的对象都是唯一的 应用级缓存: 缓存被进应用进程内的所有事务所共享,这些事务可能会并发访问缓存。这种情况下就需要调用事务的隔离机制,在

2016-03-28 20:20:03 182

原创 2016-03-27框架

一对一主键关联就是让两个对象具有相同的主键值,以表明它们之间的一对一关系 如果加上唯一性限制后,外键关键也可以用与一对一的关联关系 外键关联大多用于对多映射 一对多关联在一方需要有多方对象的集合 为了避免一方的更新操作造成数据库同步更新多方,在一对多的关联情况下一端的inverse属性设置为true 多对多对关联关系可以通过中间表映射到方式实现

2016-03-27 20:33:19 140

原创 2016-03-26

用户表类属性映射,extends表示可继承userMap所定义的映射 属性名resultList 类型为List集合  该集合是根据UserObj的t_id进行ResultObj查询 column是本表要传入的select语句块中的参数,集合查询的定义为resultByUid  column为外键列名,select表示引用另一个select标签查询结果填充该属性值 操作多对多关

2016-03-26 21:32:33 168

原创 2016-03-25框架

@Ignore  忽略方法 不执行的方法  写在方法上面 事物管理用来确保自组操作的时候 数据的完整性和一致性 一个完整事物要满足: 1:原子性(atomicity)要么全部完成或都不起作用 2:一致性(consistency)被提交,要么都成功或都不成功 3:隔离型(isolation)都与其他事物隔离 4:持久性(durability) 这是事物的四个关键属性(A

2016-03-25 21:25:26 135

原创 2016-03-24 框架

企业应用架构模式 应用服务器一般分为三个: 持久层————数据源设计模式 业务层————事物脚本模式丶领域模型模式 表现层————于页面交互 数据原设计: 表数据入口(一个实列可以操作表中任何数据)                        行数据入口                        活动记录(对数据库对立)                

2016-03-24 21:49:04 208

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除