03 2017 档案
摘要:1.导入Spring和c3p0的jar包 2.配置beans.xml文件 3.编写代码 实体类Nation main函数 修改: 单个数据更新 多个数据更新 查询单行: 查询多行: 查询统计函数 不用?用 : 的方式查询
阅读全文
摘要:定义: C3P0是一个开源的JDBC连接池,目前使用它的开源项目有Hibernate,Spring等。 数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需从“缓冲池”中取出一个,使用完毕之后再放回去。我们可以通过设定连接池最大连接
阅读全文
摘要:什么是AOP?基本概念切面(aspect):横切关注点被模块化的特殊对象。通知(advice):切面必须要完成的工作。切面中的每个方向称之为通知。通知是在切面对象中的。目标(target):被通知的对象。代理(proxy):向目标对象应用通知后创建的对象。 连接点(joinpoint):目标对象的程
阅读全文
摘要:Spring 是一个开源框架. Spring 为简化企业级应用开发而生(对比EJB2.0来说). 使用 Spring 可以使简单的 JavaBean 实现以前只有 EJB 才能实现的功能。Spring 是一个 IOC(DI) 和 AOP 容器框架。 具体描述 Spring:轻量级:Spring 是非
阅读全文
摘要:1:首先创建概念数据模型,如图所示(后面介绍一些比如物理数据模型等等,由于此软件全部是英文的,所以作为一个chinese不是很懂的,耐心的多使用几次就好了。) 请自行脑补 概念模型(CDM Conceptual Data Model) 物理模型(PDM,Physical Data Model) 面向
阅读全文
摘要:用两个包:一个是commons-fileupload-1.3.2.jar,另一个是commons-io-2.2.jar jsp界面: 做Action。三个成员:1.File file上传的文件 2.String fileFileName属性名 3.String fileContentType属性名o
阅读全文
摘要:struts转换器:在B/S应用中,将字符串请求参数转换为相应的数据类型,是MVC框架提供的功能,而Struts2是很好的MVC框架实现者,理所当然,提供了类型转换机制。 一、类型转换的意义 对于一个智能的MVC框架而言,不可避免的需要实现类型转换.因为B/S(浏览器/服务器)结构应用的请求参数是通
阅读全文
摘要:Struts拦截器和过滤器的区别: 过滤器:对所有的东西都过滤。包括css,.js,.jpg等。 拦截器:只对action拦截。是struts工具。 一、拦截器配置。 1.创建一个类,让其继承自AbstractInterceptor 2.配置struts.xml 1)添加<interceptors>
阅读全文
摘要:OGNL表达式是(Object-Graph Navigation Language)是对象图形化导航语言。OGNL是一个开源的项目,struts2中默认使用OGNL表达式语言来显示数据。与serlvet中的el表达式的作用是一样的。OGNL表达式有下面以下特点: @[类全名(包括包路经)] @[方法
阅读全文
摘要:OGNL表达式标签中的值有三种: 1.直接是OGNL表达式。 2.字符串需转义自OGNL表达式。 1)OGNL表达式转换为字符串显示,需要用''(单引号)引起来。 2)转为OGNL表达式的字符串,需要加%{字符串}来转换 3.只能是字符串。 标签: 一、数据标签 1.property -- 显示数据
阅读全文
com.itnba.maya.domel.Diaoyantimu_$$_javassist_1 cannot be cast to javassist.util.proxy.Proxy错误问题解决方法
摘要:控制台报错显示: com.itnba.maya.domel.Diaoyantimu_$$_javassist_1 cannot be cast to javassist.util.proxy.Proxy 解决方法: 原因是有两个javassis的jar包,一个是hibernate的,一个是strut
阅读全文
摘要:1、实现与 Servlet API的交互struts2中提供了Map类型的request、session与application,可以从ActionContext对象中获得。ActionContext对象位于com.opensymphony.xwork2包中,它是Action执行的上下文。获取Act
阅读全文
摘要:在Action类中操作request,session 方法一、利用ActionContext.getContext().get("request"); 方法二、使用ServletActionContext.getRequest(); 法三、使用RequestAware,SessionAware接口
阅读全文
摘要:一、先导入jar包 先解压个空白的项目,从里面复制jar包 二、导完jar包后,需要配置struts.xml文件和web.xml文件 1.导入web.xml文件,改配置. 相当于加了一个struts过滤器 2.加入struts.xml文件到src目录下 struts.xml文件配置, 主要配置的是a
阅读全文
摘要:原文地址: http://blog.csdn.net/lonely_fireworks/article/details/7962171/ 尊重原创,请访问原文地址 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的同学应该记得C语言的sprintf()方法
阅读全文
摘要:我们经常要将数字进行格式化,比如取2位小数,这是最常见的。Java 提供 DecimalFormat 类,帮你用最快的速度将数字格式化为你需要的样子。下面是常用的例子: DecimalFormat 类主要靠 # 和 0 两种占位符号来指定数字长度。0 表示如果位数不足则以 0 填充,# 表示只要有可
阅读全文
摘要:业务逻辑的实现过程中,往往需要保证数据访问的排他性。因此,我们就需要通过一些机制来保证这些数据在某个操作过程中不会被外界修改,这样的机制,在这里,也就是所谓的“锁”,即给我们选定的目标数据上锁,使其无法被其它程序修改。 Hibernate 支持两种锁机制: 1. 悲观锁(Pessimistic Lo
阅读全文
摘要:调试不仅可以查找到应用程序缺陷所在,还可以解决缺陷。对于Java程序员来说,他们不仅要学会如何在Eclipse里面开发像样的程序,更需要学会如何调试程序。本文介绍了Java程序员必知的10个调试技巧,保证让你受益匪浅! [CSDN.NET 张红月/编译] 调试可以帮助识别和解决应用程序缺陷,在本文中
阅读全文
摘要:Hibernate是一个持久层框架,经常访问物理数据库。 为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。 缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。 Hibernate缓存包括两大类:Hiberna
阅读全文
摘要:一、延迟加载 1.简单查询get,load 针对对象本身延迟或即时 当使用load方法来得到一个对象时,此时hibernate会使用延迟加载的机制来加载这个对象,即:当我们使用session.load()方法来加载一个对象时,此时并不会发出sql语句,当前得到的这个对象其实是一个代理对象,这个代理对
阅读全文
摘要:最近在研究 Hibernate 的性能优化的时候碰到了"抓取策略", 由于以前没有详细的研究过, 所以到处找资料, 但是无论从一些讲 Hibernate 书籍,还是他人 Blog 中都没有找到详细 介绍 Hibernate 文档中所说的原汁原味的抓取策略, 综合懒加载等等特性混在了一起, 所 以在这
阅读全文
摘要:多对一关联映射:在多的一端加入一个外键指向一的一端,它维护的关系是多指向一 一对多关联映射:在多的一端加入一个外键指向一的一端,它维护的关系是一指向多 也就是说一对多和多对一的映射策略是一样的,只是站的角度不同 1.多对一(下面示例人员表(Info),民族表(Nation)) 多个人员对应一个民族。
阅读全文
摘要:这篇随笔将会记录hql的常用的查询语句,为日后查看提供便利。 在这里通过定义了三个类,Special、Classroom、Student来做测试,Special与Classroom是一对多,Classroom与Student是一对多的关系,这里仅仅贴出这三个bean的属性代码: Special类:
阅读全文
摘要:经常在使用tomcat服务器的时候 总会发生一些莫名其妙的错误。 就像下面这个错误: 在配置文件中存在多个/MyWeb的配置,导致不能发布服务。 错误信息: Could not publish server configuration for Tomcat v6.0 Server at localh
阅读全文
摘要:,一、建好项目后先导入两类jar包,一类是hibernate的jar包,一类是jdbc的jar包 二、点击“窗口”--“显示视图”--“其它”-“Hibernate configurations” 三、添加配置。在"hibernate configurations"窗口中右击,选择“Add Conf
阅读全文
摘要:因为每次用增删改查时都需要用到session,直接做一个类,需要的时候只需要调用即可 import org.hibernate.Session; import org.hibernate.SessionFactory; import org.hibernate.cfg.Configuration;
阅读全文
摘要:搭建环境 一、新建一个项目 , 导包 一个是hibernate的jar包,一个是jdbc的jar包 hibernate的jar包 这些jar包全部导入 二、配置Hibernate。 1.建立hibernate.cfg.xml文件, 包所在的文件夹的project里去搜索cfg.xml复制并修改 2.
阅读全文
摘要:XMLHttpRequest对象是Ajax技术的核心。在Internet Explorer 5中,XMLHttpRequest对象以ActiveX对象引入,被称之为XMLHTTP,它是一种支持异步请求的技术。后来Mozilla、Netscape、Safari、Firefox和其他浏览器也提供了XML
阅读全文
摘要:JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、C#、Java、JavaScript、Perl、Python等)。这些特性使
阅读全文
摘要:传输单个对象时: servlet页面 jsp页面中 效果如下 传输集合或者数组时 servlet页面 jsp页面 效果如下
阅读全文

浙公网安备 33010602011771号