`
coolworm
  • 浏览: 43618 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
第一步: 修改tomcat 的安装目录CONF 的CONTEXT.XML文件 添加 [code="java"] 其中 jdbc/oracleds  是随便定义的~ 第二步: 将 [code="java"]Class.forName(driver); Connection conn = DriverManager.getConnection(url,user,password); 修改为: [code="java"]Context context = new Ini ...
附加数据库失败错误5173 Sql Server数据库被置疑后解决方法现象:数据库Log日志太大了,shrink不掉。于是想把数据库文件卸下来,删除log,再附加上。附加失败。提示错误:服务器: 消息 1813,级别 16,状态 2,行 1未能打开新数据库 'metadb'。CREATE DATABASE 将终止。设备激活错误。物理文件名 'd:\metadb.LDF' 可能有误。环境:MSSQL SERVER 2000 企业版解决过程:1.建一个新库newdb2.停掉数据库。删除新库的log文件,讲metadb.mdf覆盖newdb.mdf。3.启动数据库服务器。数据库newdb的状态为“置 ...
百灵报表(BIRT)设计器         演示中展示了BIRT报表创建的全过程,包括创建BIRT报表项目, 建立并连接数据源, 对数据进行排序、分组、聚合, 创建并使用参数等。介绍了如何使用百灵(BIRT)报表设计器来设计一张带有图表的报表。 立即观看 百灵报表(BIRT)交叉表         本演示的内容包括创建数据立方体,定义维度与度量,将维度定义为交叉表的行表头或列表头等,创建出一张简单的交叉表,帮助用户进行OLAP分析。 立即观看
根据hibernate的文档,有两种方式实现实体对象的主键自动增长。 第一种:设置ID的增长策略是sequence,同时指定sequence的名字,最好每个表建一个sequence,此种做法就如同MS-SQL,MY-SQL中的自动增长一样,不需要创建触发器   <?xml version="1.0"?>   <!DOCTYPE hibernate-mapping PUBLIC         "-//Hibernate/Hibernate Mapping DTD 3.0//EN"            "http://hib ...
最近在练习一个List的级联关系的例子,遇到点问题,现在已经解决,现在把一些配置方法做一个简单的说明,希望对初学者有一定的帮助!        使用框架:Struts2 + hibernate + spring          Question.java   private Integer id; private String questionname; private List<Item> items; .......省略GET.SET 方法        Item.java   private Integer id; private St ...
在set集合中的inverse属性  结论:  在映射一对多的双向关联关系时,应该在“one”方把inverse属性设为“true”;这可以提高应用的性能。   在建立两个对象的双向关联时,应该同时修改关联两端的对象的相应属性;  customer.getOrders().add(order);  order.setCustomer(customer);   这样才会使程序更加健壮,提高业务逻辑层的独立性,使业务逻辑层的代码不受Hibernate实现的影响。  同理,当解除双向关联的关系时,也应该修改关联两端的对象的相应属性:  customer.getOrders().remove(order ...
一、安装和启动1.可用以下命令查询是否已安装: 程序代码#rpm -qa|grep vsftpdvsftpd-2.0.5-10.e15 如果出现以上结果,表明已安装。如果未安装,可在Red Hat Enterprise Linux 5安装光盘中找到安装包,使用命令: 程序代码#rpm -ivh vsftp-2.0.5-10.e15.i386.rpm 2.启动和关闭启动命令为: 程序代码#service vsftpd start 停止命令为: 程序代码#service vsftpd stop 重启命令为: 程序代码#service vsftpd restart 查询运行状态: 程序代码# ...
filter 和 struts2拦截器的比较 比较一,filter基于回调函数,我们需要实现的filter接口中doFilter方法就是回调函数,而interceptor则基于java本身的反射机制,这是两者最本质的区别。 比较二,filter是依赖于servlet容器的,即只能在servlet容器中执行,很显然没有servlet容器就无法来回调doFilter方法。而interceptor与servlet容器无关。 比较三,Filter的过滤范围比Interceptor大,Filter除了过滤请求外通过通配符可以保护页面,图片,文件等等,而Interceptor只能过滤请求。 比较四,Fil ...
Spring 中集成 JOTM 配置 JTA 事务: 假如业务中要用到多个数据库,我们希望在业务方法中,当对某一个数据库的数据表进行操作的事务失败并回退(rollback),另外某一个数据库的数据表的操作事务也要回退,但应用一般的事务管理达不到这样的事务管理效果,这就需要实现 JTA 事务管理了。这里我们在SPring中集成 Object web 的一个开源JTA实现JOTM (可以在http://jotm.objectweb.org下载完整版) 来实现JTA事务管理。 1、将必须的类包放入类路径中: jotm.jar, xapool.jar, jotm_jrmp_stubs.jar, jt ...
4、具体的配置方法 根据我了解的很多hibernate的使用者在调用其相应方法时都迷信的相信“hibernate会自行为我们处理性能的问题”,或者“hibernate会自动为我们的所有操作调用缓存”,实际的情况是hibernate虽然为我们提供了很好的缓存机制和扩展缓存框架的支持,但是必须经过正确的调用其才有可能发挥作用!!所以造成很多使用hibernate的系统的性能问题,实际上并不是hibernate不行或者不好,而是因为使用者没有正确的了解其使用方法造成的。相反,如果配置得当hibernate的性能表现会让你有相当“惊喜的”发现。下面我讲解具体的配置方法.  ibernate提供了二 ...
1. 在Hibernate配置文件中设置:     <!-- Hibernate SessionFactory -->    <bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">        <property name="dataSource" ref="dataSource"/>&nbs
一、什么是Java事务 通常的观念认为,事务仅与数据库相关。 事务必须服从ISO/IEC所制定的ACID原则。ACID是原子性(atomicity)、一致性(consistency)、隔离性(isolation)和持久性(durability)的缩写。事务的原子性表示事务执行过 ...
在JSP/Servlet 中主要有以下几个地方可以设置编码,pageEncoding="UTF-8"、contentType="text/html;charset=UTF -8"、request.setCharacterEncoding("UTF-8")和response.setCharacterEncoding ("UTF-8"),其中前两个只能用于JSP中,而后两个可以用于JSP和Servlet中。 1、pageEncoding="UTF-8"的作用是设置JSP编译成Servlet时使用的编码 ...
Abstract 在安装、使用和维护Linux系统中,我们都会用到大量的命令,而且命令参数繁多,这也可说是linux系统的一大特色,所以经常会忘记。这里记录我使用Linux当中用到过的命令,用于备查。 Table of Contents 1. 最常用的命令列表 2. chmod----改变一个或多个文件的存取模式(mode) 3. chgrp----修改文件或目录的所属组 4. chown----设置一个或多个文件或目录的属主身份 5. date----显示、修改系统时间 6. df-----显示已安装文件系统的磁盘容量状态 7. fdisk----分区表查询工具 8. hdparm---- ...
  研究了2天,终于利用STRUTS2 自带的唯一不重名的方法 实现了修改上传文件名的方法。现在和大家分享一下~~!    首先加入相应的JAR 包,我就不用多说了吧! 先从WEB.xml 配置开始说吧: <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001 ...
Global site tag (gtag.js) - Google Analytics