03 2017 档案
Struts2框架(8)---Struts2的输入校验
摘要:Struts2的输入校验 在我们项目实际开发中在数据校验时,分为两种,一种是前端校验,一种是服务器校验: 客户端校验:主要是通过jsp写js脚本,它的优点很明显,就是输入错误的话提醒比较及时,能够减轻服务器的负担,但是客户端校验并不是安全的,简单来讲就是防君子防不了小人。 服务器端校验:最大特点就是 阅读全文
posted @ 2017-03-13 14:11 雨点的名字 阅读(776) 评论(4) 推荐(2) 编辑
Struts2框架(5)---result结果集
摘要:result结果集 上一篇文章主要讲Struts2框架(4) Action类访问servlet这篇主要讲result结果集 在Struts.xml中的result元素指的是:指定动作类的动作方法执行完后的结果视图. (1)局部结果和全局结果 他有两个属性: name:字符串,与动作方法返回的值一致。 阅读全文
posted @ 2017-03-12 10:17 雨点的名字 阅读(965) 评论(3) 推荐(1) 编辑
Spring框架(5)---AspectJ实现AOP
摘要:AspectJ实现AOP 上一篇文章Spring框架(4) AOP讲解铺垫,讲了一些基础AOP理解性的东西,那么这篇文章真正开始讲解AOP 通过AspectJ实现AOP要比普通的实现Aop要方便的多,所以第五篇文章有关SpringAOP我暂且不写,后面整理好了再补充上; 那我们首先还是讲一些有的没的 阅读全文
posted @ 2017-03-08 15:53 雨点的名字 阅读(1671) 评论(3) 推荐(3) 编辑
Spring框架(4)---AOP讲解铺垫
摘要:AOP讲解铺垫 不得不说,刚开始去理解这个Aop是有点难理解的,主要还是新的概念比较多,对于初学者一下子不一定马上能够快速吸收,所以我先对什么事Aop做一个解释: 首先说明:本文不是自己所写,是转载于:http://www.cnblogs.com/zs234/p/3267623.html 非常感谢这 阅读全文
posted @ 2017-03-07 14:38 雨点的名字 阅读(963) 评论(0) 推荐(2) 编辑
Spring框架(3)---IOC装配Bean(注解方式)
摘要:IOC装配Bean(注解方式) 上面一遍文章Spring框架(2) IOC装配Bean(xml配置方式)讲了通过xml来装配Bean,那么这篇来讲注解方式来讲装配Bean对象 注解方式需要在原先的基础上重新配置环境: (1)Component标签举例 1:导入架包: 这个包在spring开发包中就有 阅读全文
posted @ 2017-03-07 12:46 雨点的名字 阅读(1115) 评论(0) 推荐(0) 编辑
Spring框架(2)---IOC装配Bean(xml配置方式)
摘要:IOC装配Bean (1)Spring框架Bean实例化的方式提供了三种方式实例化Bean 构造方法实例化(默认无参数,用的最多) 静态工厂实例化 实例工厂实例化 下面先写这三种方法的applicationContext.xml配置文件: 1 <?xml version="1.0" encoding 阅读全文
posted @ 2017-03-06 21:59 雨点的名字 阅读(1402) 评论(0) 推荐(3) 编辑
Spring框架(1)---Spring入门
摘要:Spring入门 为了能更好的理解先讲一些有的没的的东西: 什么是Spring Spring是分层的JavaSE/EE full-stack(一站式) 轻量级开源框架 分层 SUN提供的EE的三层结构:web层、业务层、数据访问层(持久层/集成层) Struts2是web层基于MVC设计模式框架 H 阅读全文
posted @ 2017-03-06 15:53 雨点的名字 阅读(1984) 评论(3) 推荐(9) 编辑
Mybatis框架(5)---动态sql
摘要:那么,问题来了: 什么是动态SQL? 动态SQL有什么作用? 传统的使用JDBC的方法,相信大家在组合复杂的的SQL语句的时候,需要去拼接,稍不注意哪怕少了个空格,都会导致错误。Mybatis的动态SQL功能正是为了解决这种问题, 其通过 if, choose, when, otherwise, t 阅读全文
posted @ 2017-03-05 20:25 雨点的名字 阅读(662) 评论(0) 推荐(2) 编辑
Mybatis框架(4)---输入输出映射
摘要:输入输出映射 通过parameterType制定输入参数类型 类型可以是简单类型(int String)也可以是POJO本身 或者包装类 1输入映射 关于输入简单类型和pojo本身的我就不写了,因为比较简单,下面我主要举一个包装类的例子: 使用包装类POJO 将复杂的查询条件封装到POJO中 查询条 阅读全文
posted @ 2017-03-04 09:46 雨点的名字 阅读(872) 评论(0) 推荐(0) 编辑
Mybatis框架(3)---SqlMapConfig.xml解析
摘要:SqlMapConfig.xml SqlMapConfig.xml是Mybatis的全局配置参数,关于他的具体用的有专门的MyBatis - API文档,这里面讲的非常清楚,所以我这里就挑几个讲下: 他的主要配置的属性有如下: 1.properties 属性 这些属性都是可外部配置且可动态替换的,既 阅读全文
posted @ 2017-03-03 21:30 雨点的名字 阅读(703) 评论(0) 推荐(0) 编辑
Mybatis框架(2)---mapper代理方法
摘要:mapper代理方法 在我们在写MVC设计的时候,都会写dao层和daoimp实现层,但假如我们使用mapper代理的方法,我们就可以不用先daoimp实现类 当然这得需要遵守一些相应的规则: (1)Usermapper.java接口必须和Usermapper.xml名称相同,且要在同一目录下: ( 阅读全文
posted @ 2017-03-02 22:49 雨点的名字 阅读(1502) 评论(0) 推荐(0) 编辑
Mybatis框架(1)---Mybatis入门
摘要:mybatis入门 MyBatis是什么? MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis,实质上Mybatis对ibatis进行一些改进。 目前myba 阅读全文
posted @ 2017-03-02 16:05 雨点的名字 阅读(1294) 评论(2) 推荐(1) 编辑
hibernate框架(4)---主键生成策略
摘要:主键生成策略 常见的生成策略分为六种 1、increment 由Hibernate从数据库中取出主键的最大值(每个session只取1次),以该值为基础,每次增量为1,在内存中生成主键,不依赖于底层的数据库,因此可以跨数据库。 <id name="id" column="id"> <generato 阅读全文
posted @ 2017-03-01 21:37 雨点的名字 阅读(505) 评论(0) 推荐(0) 编辑
hibernate框架(3)---持久化对象
摘要:持久化对象 再讲持久化对象之前,我们先来理解有关session中get方法与 load方法区别: 简单总结: (1)如果你使用load方法,hibernate认为该id对应的对象(数据库记录)在数据库中是一定存在的,所以它可以放心的使用,它可以放心的使用代理来延迟加载该对象。 在用到对象中的其他属性 阅读全文
posted @ 2017-03-01 21:09 雨点的名字 阅读(498) 评论(0) 推荐(1) 编辑
hibernate框架(2)---Hibernate的核心API
摘要:Hibernate的核心API 一般我们通过hibernate进行操作的时候,都会遵循下面的流程,那么接下来我对每一个步骤进行讲解: (1) 实例化配置对象 configuration 这一步是用来加载核心配置文件 核心配置有两种: hibernate.properties 加载:Configura 阅读全文
posted @ 2017-03-01 13:37 雨点的名字 阅读(453) 评论(0) 推荐(0) 编辑


点击右上角即可分享
微信分享提示