摘要:
想把好多硬盘组在一起使用的基本方式为:连接所有硬盘,先向第一个硬盘中写数据,满了之后,再向第二个硬盘上写数据,如此只是简单的连通了多个硬盘。 再此基础上发展了RAID技术:由独立磁盘组成的具有冗余特性的阵列 1.RAID0技术 假设有4块硬盘,把每块硬盘根据硬盘中的扇区来分割成同样大小的块,因为硬盘 阅读全文
摘要:
IDEA搭建SSH环境 1.环境 软件版本:IntelliJ IDEA 2016.3.2 系统:windows 7 32位 / ubuntu 框架:Hibernate3,Spring3.2, Struts2.3(跟框架版本关系不大) 2.问题 学了java之后又学了SSH三大框架,想做一个整体的项目 阅读全文
摘要:
1.环境: 版本:IntelliJ IDEA 2016.3.2 系统:windows7 32位 / ubuntu上通用 2.问题: 在IDEA中,对每一个web项目都要配置tomcat服务器,如果你是第一次使用该软件,可能在 Run/Debug Configurations中点击"+"号找不到tom 阅读全文
摘要:
Spring的事务管理 1.程序中的事务控制理解 1.1.事务的概念 事务是一组操作的执行单元,相对于数据库操作来讲,事务管理的是一组SQL指令,比如增加,删除,修改等,事务的一致性要求这个是屋内的操作必须全部执行成功,如果在此过程中出现了差错,比如一条SQL语句没有执行成功,那么这一组操作就将全部 阅读全文
摘要:
1.Spring 对JDBC操作的支持 Spring对jdbc技术提供了很好的支持,体现在: 1.Spring对c3p0连接池的支持很完善 2.Spring对jdbc提供了jdbcTemplate,来简化jdbc操作,jdbcTemplate是模板工具类,类似于dbutils组件 使用步骤: 1.引 阅读全文
摘要:
1.手动实现AOP编程(代理模式) AOP是面向切面的编程,主要功能就是实现"业务代码"和辅助业务代码的"关注点代码"分离.在一个方法中,出了核心的业务代码,其他的都叫做关注点代码.举个往数据库保存数据的例子: 在上面的代码中,如果有多个方法,就需要写多个重复的关注点代码,这样做的不好的,可以把经常 阅读全文
摘要:
Java的三种代理模式 1.代理模式 代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式;即通过代理对象访问目标对象.这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能. 这里使用到编程中的一个思想:不要随意去修改别人已经写好的代码或者方法,如果需改修 阅读全文
摘要:
Spring与Struts框架整合 Struts,用Action处理请求 Hibernate,操作数据库 Spring,负责对象创建 Spring与Struts框架整合的关键点在与:让Struts框架action对象的创建,交给Spring来完成 整合步骤: 1.引入jar文件 引入struts相关 阅读全文
摘要:
Spring基本使用方法_Bean对象 Struts与Hibernate可以做什么事? Struts MVC中控制层解决方案.可以进行请求数据自动封装,类型转换,文件上传,效验..... Hibernate 持久层的解决方案 ,m.VXZCM可以做到把对象保存到数据库,从数据中取出的是对象. 传统的 阅读全文
摘要:
Hibernate的查询,二级缓存,连接池 1.Hibernate查询数据 Hibernate中的查询方法有5中: 1.1.Get/Load主键查询 使用get或者load方法来查询,两者之间的区别在前面已经分析过了,这里用代码示例一下: 1.2.对象导航查询 1.3.HQL查询 HQL:Hiber 阅读全文