来自API: 1.2.5.  启动和辅助类 是时候来加载和储存一些Event对象了,但首先我们得编写一些基础的代码以完成设置.我们必须启动Hibernate,此过程包括创建一个全局的SessoinFactory,并把它储存在应用程序代码容易访问的地方.SessionFactory可以创建并打开新的Session.一个Session代表一个单线程的单元操作,SessionFactory则是个线程安全的全局对象,只需要被实例化一次. 我们将创建一个HibernateUtil辅助类(helper cl…
简要:一:集群的启动与关闭 1. rac集群的手动启动[root@node1 bin]# ./crsctl start cluster -all2. 查看rac集群的状态[root@node1 bin]# ./crsctl stat res -t3. rac集群的关闭[root@node1 bin]# ./crscrl stop cluster -all--------------------------------二:集群的各种资源状态的检查 1. 检查集群的运行状况[root@node1 b…
最近在负责一个大项目,项目组成员包括项目经理大概10个人左右.项目技术用struts+spring+hibernate实现.项目的规模相对来说是比较大的,总共有10大模块,每个大模块又分为有十几个.甚至几十个小模块.开发工具用eclipse,由于在开发阶段,项目开发成员需要频繁重启服务器.在启动服务器的时候,每次启动时间总是会超过1分钟.记得以前在做另外一个项目时,启动时间不到5秒钟,相差了10倍,而且项目规模是差不多的. 从初步分析来说,应该是hibernate解释hbm.xml时花费时间,或…
项目中使用hibernate3,在启动项目过程中,发现加载显示数据很慢,要多几分钟才显示出数据,没有报其他异常.今天特别慢,过了好久都不加载显示数据. 排查思路有以下几个方面: 1.数据库是否开启.检查发现已经开启. 2.是否缺少包.检查git修改记录,没有发现改动. 3.tomcat.eclipse等是否配置正常.检查发现没有改动. 接下来就调试代码. 最开始是前端不抛任何错误,后来点击登录,发现抛出了前端ajax中自定义的错误(为了使错误更加明显,修改了错误提示信息)…
问:sql 中 select * from A left join B on A.id=B.id where A.id=? 如果在Hibernate 中 用HQL 怎么表达呢 ?答:from A left join A.b b where A.id=?其中b是在实体类A的hibernate配置文件中映射的对象B<hibernate-mapping package="com.XXXX.entities">    <class name="A" tab…
在为一个应用匹配不同资源文件的时候,有时可能需要在不同适配类型的资源路径下使用相同的资源文件,这时使用alias方法可以防止相同资源文件的重复,提高效率.以下摘自Android开发文档http://developer.android.com/guide/topics/resources/providing-resources.html#AliasResources Creating alias resources When you have a resource that you'd like…
背景: web项目启动tomcat,访问相应的资源,报错404,前提资源路径是没错的. 原因: 1.确定是不是web项目 不是的话: 配置web-inf的路径和webroot(web根目录)的路径 2.确定web目录下面是否有lib目录 没有的话 如图操作,就能完成了. 如果还是不行 先删除这个 新建…
1.BaseDao接口类,该类封装了一些hibernate操作数据库的一些常用的方法,包括分页查询,使用该类极大的简化了hibernate的开发 BaseDao.java package com.kjonline2.dao; import java.io.Serializable; import java.util.List; public interface BaseDao<T> { /** * 保存一个对象 * * @param o * @return */ public Serializ…
这几天在装win7和linux双系统,整理一下 第一种是在正常的windows下,网上下了镜像之后,装虚拟光驱,然后双击安装,按步骤执行即可,这个没什么好讲的. 第二种是windows坏掉,或者木有系统的时候,给电脑装上win7的方法. 1.制作启动盘 下载win7 iso:http://msdn.itellyou.cn/ window的所有镜像都有 把iso文件烧到u盘里,一定要烧录,直接解压把里面的文件脱进去是没有用的!烧录方法:http://jingyan.baidu.com/articl…
Spring加载资源文件目前了解三种, @PostConstruct在Context加载完成之后加载.在创建各个Bean对象之前加载. 实现ApplicationRunner的run方法,Bean加载完成之后加载,优先于CommandLineRunner执行. @Component @Order(2) public class ApplicationRunnerTest implements ApplicationRunner { @Override public void run(Applic…