08 2015 档案

Spring代理模式
摘要:Spring代理模式大致分为静态代理模式和动态代理模式。二者区别:静态代理模式: 灵活性不强;如果有1000个dao;就有1000个代理类;没有做到通用性静态代理模式:package StaticProxy;public interface PersonDao { public voi... 阅读全文

posted @ 2015-08-18 17:24 梦之航 阅读(708) 评论(0) 推荐(0)

Spring注解的步骤
摘要:Spring框架提供DI(属性注解)和IOC(类/Bean的注解)注解。注解:标注、注入和解析、解释;标注和解释一部分代码的作用在框架中:就是配置文件的另外一种实现方式@Type、@Taget;减少配置文件的代码量;提高开发效率spring注解的步骤: 1、引入命名空间:xmlns:context=... 阅读全文

posted @ 2015-08-17 21:53 梦之航 阅读(914) 评论(0) 推荐(0)

Spring与Struts2集成开发
摘要:Struts2和Spring都是不错的开源框架,Spring与Struts2集成开发,把二者结合在一起使用,开发效果更佳,效率杠杠的。下面介绍一下如何将Spring与Struts2集成在一起开发。分七步战略:1、添加Struts2 支持jar包 ;注意:加上一个Struts-spring-plug... 阅读全文

posted @ 2015-08-15 19:03 梦之航 阅读(353) 评论(0) 推荐(0)

Spring框架之控制反转和依赖注入
摘要:学Spring框架必须理解控制反转和依赖注入。下面各自举一个例子,来说明控制反转和依赖注入。IOC(控制反转):应用本身创建和维护的依赖对象;现在交由外部容器(Spring)来创建和维护;这个控制权的转移; 就叫做控制反转。第一步:配置applicationContextcreateprojec... 阅读全文

posted @ 2015-08-15 17:19 梦之航 阅读(495) 评论(0) 推荐(1)

使用Spring框架的步骤
摘要:“好记性,不如烂笔头”。今天正式接触了Spring框架,第一次接触Spring框架感觉Spring框架简化了好多程序代码,开发效率大大提高。现在介绍使用Spring框架的步骤。(使用spring-framework-2.5.6版本)1、导入jar包:找到压缩包里边的dist/Spring.jar;然... 阅读全文

posted @ 2015-08-13 19:21 梦之航 阅读(2251) 评论(0) 推荐(0)

Hibernate锁机制
摘要:Hibernate提供了两种锁机制:悲观锁和乐观锁。悲观锁和乐观锁的区别:乐观锁悲观锁不管有多少线程同时访问同一条数据;给数据加上一个版本号;每次提交数据的时候对比 如果提交的数据版本高于数据库版本;那么进行更新(版本号—+1);如果提交的数据版 ... 阅读全文

posted @ 2015-08-12 13:34 梦之航 阅读(473) 评论(0) 推荐(0)

Hibernate的缓存机制
摘要:Hibernate提供了一级缓存机制和二级缓存机制。/** * Hibernate一级缓存 * 生命周期:session范围;生命周期比较短 * 从缓存中读取数据的方法:get();load() * 往缓存写数据:save(),update(),delete(),get(),load(),l... 阅读全文

posted @ 2015-08-07 16:55 梦之航 阅读(332) 评论(0) 推荐(0)

Hibernate框架之HQL查询与Criteria 查询的区别
摘要:Hibernate框架提供了HQL查询和Criteria 查询。下面对这两种查询分别做个例子。也好对这两种查询方法有个大概的了解。就用房屋信息表做例子,查询所有房屋信息。HQL语句查询所有房屋信息:/* * 查询所有房屋 * * (non-Javadoc) * @see Dao.HouseDao#... 阅读全文

posted @ 2015-08-06 19:41 梦之航 阅读(4324) 评论(0) 推荐(1)

Hibernate框架之Criteria 详解
摘要:自从学数据库以来,从SQL查询-HQL查询-到Criteria 查询。有人问我:掌握一种查询语句不就可以吗,为什么还要学Criteria 查询?我回答道:用到特定于数据库的SQL 语句,程序本身会依赖于特定的数据库,不了解SQL 语句,恐怕对使用HQL带来困难。Hibernate提供的Criteri... 阅读全文

posted @ 2015-08-06 18:29 梦之航 阅读(2330) 评论(0) 推荐(0)

Ajax异步刷新省市级联
摘要:省市级联在web前端用户注册使用非常广泛。Ajax异步刷新省市级联。如图:选择不同的区,自动加载相应的街。 位 置: 区: 街: //核心代码(一定要导入jquery-1.8.3.js架包)相应... 阅读全文

posted @ 2015-08-06 17:15 梦之航 阅读(1488) 评论(1) 推荐(0)

Oracl常用e函数整理
摘要:最近学Oracle数据库,常常遇到Oracle数据库函数问题,经过默默地琢磨处理,总结了一些Oracle数据库常用函数。------------------------------------ ---->oracle常用基本函数(附例子)常用的字符函数常用数字函数不常用不常用不常用操作数 n->精确... 阅读全文

posted @ 2015-08-06 16:43 梦之航 阅读(544) 评论(0) 推荐(0)

Java_Web三大框架之Hibernate+HQL语言基础
摘要:12.1 HQL语言基础Hibernate查询语言为HQL(Hibernate Query Language),可以直接使用实体类名及属性。HQL语法类似于SQL,有SQL的关键词如select、from、order by、count()、where等等。不同的是HQL是一种完全面向对象的语言,能够... 阅读全文

posted @ 2015-08-04 21:09 梦之航 阅读(1204) 评论(0) 推荐(0)

Java_Web三大框架之Hibernate操作数据库(三)
摘要:使用Hibernate操作数据库需要七个步骤:(1)读取并解析配置文件Configuration conf = newConfiguration().configure();(2)读取并解析映射信息,创建SessionFactorySessionFactory sf = conf.buildSess... 阅读全文

posted @ 2015-08-04 12:33 梦之航 阅读(572) 评论(0) 推荐(0)

Java_Web三大框架之Hibernate+jsp+HQL分页查询
摘要:分页查询无处不在。使用Hibernate+jsp+HQL进行分页查询。第一步:编写房屋实体类和House.hbm.xml映射。/* * 房屋实体类 */public class House { private int id;//房屋id private HouseType typ... 阅读全文

posted @ 2015-08-02 18:37 梦之航 阅读(5956) 评论(1) 推荐(0)

Java_Web三大框架之Hibernate+jsp+selvect+HQL查询数据
摘要:俗话说:"好记性不如烂笔头"。本人学习Hibernate也有一个星期了,对Hibernate也有一个初步的了解。下面对Hibernate显示数据做个笔记,使用租房系统的Hibernate+jsp+selvect。第一步:编写房屋实体类/* * 房屋实体类 */public class House {... 阅读全文

posted @ 2015-08-02 09:30 梦之航 阅读(928) 评论(0) 推荐(0)

Java_Web三大框架之Hibernate+jsp+selvect+HQL注册用户
摘要:Hibernate比SQL语句简单多了,代码冗余少,切方便简洁明了。下面用Hibernate+jsp+selvect+HQL来实现注册用户。第一步:编写用户实体类和Users2.hbm.xml映射。/* * 用户实体类 */public class Users2 { private int id;/... 阅读全文

posted @ 2015-08-01 18:48 梦之航 阅读(2051) 评论(15) 推荐(0)

Java_Web三大框架之Hibernate+jsp+selvect+HQL登入验证
摘要:刚开始接触Hibernate有些举手无措,觉得配置信息太多。经过一个星期的适应,Hibernate比sql简单方便多了。下面做一下Hibernate+jsp+selvect+HQL登入验证。第一步:编写用户实体类和配置用户Users2.hbm.xml映射。/* * 用户实体类 */public cl... 阅读全文

posted @ 2015-08-01 12:27 梦之航 阅读(856) 评论(0) 推荐(0)

导航