自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HTTP Status 500 - could not execute statement

HTTP Status 500 - could not execute statementtype Exception reportmessage could not execute statementdescription The server encountered aninternal error that prevented it from

2017-10-30 09:16:16 1789

原创 eclipse运行ssh项目出现"HTTP Status 500 - Unable to instantiate Action"

1. 在eclipse运行ssh项目出现以下错误信息:HTTP Status 500 - Unable to instantiate Action.......................错误信息太多就不写了。2. 出现以上问题可能是:在applicationContext.xml配置文件中,把用Repository, Service

2017-10-30 08:40:57 1224

原创 Spring的基本用法:

Spring的基本用法: 1,关于spring容器:spring容器是Spring的核心,该容器负责管理spring中的java组件,ApplicationContext  ac  = newClassPathXmlApplicationContext("applicationContext.xml");//这种方式实例化容器,容器会自动预初始化所有Bean实例ac.g

2017-10-24 16:01:06 477

原创 Hibernate缓存——查询缓存

Hibernate缓存——查询缓存默认情况下关闭设置的缓存对HQL和QBC查询时无效,需要打开查询缓存。查询缓存依赖于二级缓存。1.设置         true2.在打开了查询缓存之后,需要注意,调用query.list()操作之前,必须显式调用query.setCachable(true)来标识某个查询使用缓存。 pu

2017-10-23 17:40:44 1153

原创 Hibernate的二级缓存

Hibernate的二级缓存 二级缓存是属于SessionFactory级别的缓存机制。第一级别的缓存是Session级别的缓存,是属于事务范围的缓存,由Hibernate管理,一般无需进行干预。第二级别的缓存是SessionFactory级别的缓存,是属于进程范围的缓存。可以被所有的Session共享。  分类二级缓存也分为了两种内置缓存:Hibern

2017-10-23 17:24:02 181

原创 Hibernate之session

SessionSession是hibernate向应用程序提供操作数据库最主要的接口,它提供了基本的保存、删除、更新和加载java对象的方法。它具有一个缓存(一级缓存),位于缓存中的对象与数据库相关记录对应。单表的curd:CURD代表创建(Create)、更新(Update)、读取(Read)和删除(Delete)操作hibernate的操作数据库方式有:

2017-10-18 15:46:33 204

原创 struts2拦截器

拦截器:它提供了一种机制可以使开发者可以定义在一个action执行的前后执行的代码,也可以在一个action执行前阻止其执行,strut2核心功能都是通过拦截器来实现的。拦截器栈:由多个拦截器组成。作用:对于action的一些公共处理代码可以放到拦截器中来实现。如权限控制等。struts2运行流程图:Struts2核心接口和类

2017-10-18 15:01:19 143

原创 Hibernate小结

Hibernate框架简介Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用。为什么要用hibernate?直接使用JDBC操作数据库的步骤很

2017-10-17 09:10:21 185

原创 struts2的属性驱动和模型驱动的区别

1.Struts2的属性驱动和模型驱动所用的jsp页面相同,区别在Action页面Struts2的属性驱动指的是在action中JSP页面的每一个form中的name都对应在action中有一个属性与之对应。.jsp页面代码:            账户:            密码:user.upass">

2017-10-12 10:55:46 375

转载 Servlet生命周期

Servlet生命周期分为三个阶段:  1,初始化阶段  调用init()方法  2,响应客户请求阶段  调用service()方法  3,销毁阶段  调用destroy()方法init():Servlet容器启动时自动装载某些Servlet,实现它只需要在web.XML文件中的之间添加如下代码:1

2017-10-10 17:46:07 217

原创 单例模式

单例模式单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例。即一个类只有一个对象实例。单例模式的要点有三个;一是某个类只能有一个实例;二是它必须自行创建这个实例;三是它必须自行向整个系统提供这个实例。从具体实现角度来说,就是以下三点:一是单例模式的类只提供私有的构造函数,二是类定义中

2017-10-10 09:05:32 134

原创 OOP小结

OOP面向对象编程(Object Oriented Programming,OOP,面向对象程序设计)是一种计算机编程架构。OOP 的一条基本原则是计算机程序是由单个能够起到子程序作用的单元或对象组合而成。OOP 达到了软件工程的三个主要目标:重用性、灵活性和扩展性。为了实现整体运算,每个对象都能够接收信息、处理数据和向其它对象发送信息。OOP 主要有以

2017-10-10 08:49:45 170

原创 Jstl中<c:forEach>标签及相关属性的总结

c:forEach>标签,需要与el表达式联合使用        c:forEach>标签的语法:[begin="begin"] [end="end"] [step="step"]> ........................                 c:forEach var="每个变量名字"   items="要迭代的list"   varSt

2017-09-16 14:45:11 2655

原创 九大内置对象及其常用方法

.JSP的九大内置对象:1.request对象 、2.response对象、3.pageContext对象、4.session对象、5.application对象、6.out对象、7.config对象、8.page对象、9.exception对象1.request对象主要用于处理客户端请求(封装了客户端生成的http请求的所有细节,主要包括http头信息、系统信息、请求方式、参数等

2017-09-06 21:59:05 3147 1

原创 tomcat启动时报错Invalid byte tag in constant pool: 15

错误原因:安装Eclipse,apache-tomcat-7.0.29  后将apache-tomcat-7.0.29加载到Eclipse中 ,tomcat启动时报错:org.apache.tomcat.util.bcel.classfile.ClassFormatException: Invalid byte tag in constant pool: 15.....英文提示显示版本号不

2017-09-06 21:00:25 31972 2

原创 转发和重定向的区别

1.转发是服务器端实现跳转,发送一次请求;重定向是客户端实现跳转,发送两次请求。2.转发,地址栏不会改变;重定向,地址栏会改变3.转发只能在同一个web项目范围内进行;重定向可以重定向到任意地方。(使用    response.sendRedirect("http://www.baidu.com");       )

2017-09-05 21:23:05 185

转载 SSH和SSM对比总结

SSH和SSM定义:SSH 通常指的是 Struts2 做控制器(controller),spring 管理各层的组件,hibernate 负责持久化层。SSM 则指的是 SpringMVC 做控制器(controller),Spring 管理各层的组件,MyBatis 负责持久化层。共同点:1.Spring依赖注入DI来管理各层的组件。2.使用面向切面编程AOP管理事物、日志

2017-09-04 14:40:47 465 1

空空如也

空空如也

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

TA关注的人

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