`
qingzuochen
  • 浏览: 275640 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
http://blog.csdn.net/java05/archive/2008/11/08/3252083.aspx 该问题此博客写的很详细,图文并茂 1,  临时状态(Transient):用new创建的对象,它没有持久化,没有处于Session中,处于此状态的对象叫临时对象; 2,  持久化状态(Persistent):已经持久化,加入到了Session缓存中。如通过hibernate语句保存的对象。处于此状态的对象叫持久对象; 3,  游离状态(Detached):持久化对象脱离了Session的对象。如Session缓存被清空的对象。
1.HQL方式 Query query = session.createQuery("from Customer"); query.setFirstResult(0);//起始位置 query.setMaxResults(10);//偏移数量 List result = query.list(); 2.QBC方式 Criteria criteria = session.createCriteria(Customer.class); criteria.setFirstResult(0); criteria.setMaxResults(10); List resul ...
多态查询 Query query = session.createQuery("from java.lang.Object o"); List list = query.list(); Criteria criteria = session.createCriteria(Object.class); List list = criteria.list(); 查询的对象可以是父类,也可以是接口 查询出来的结果是List<Object>,可通过instanceof来判断是什么类型,不过感觉没有什么实际作用
  突然发现自己连最原始的Hibernate获取Session的方法都忘了,特此贴上,以备忘 hibernate.cfg.xml在src下时 Configuration configuration = new Configuration(); SessionFactory sessionFactory = configuration.buildSessionFactory(); Session session = sessionFactory.openSession(); 指定hibernate.cfg.xml位置的方式 Configuration configuration = ...
   一个很普遍的情况:    两个操作员A.B登陆了同一系统,同时查询了数据,然后A管理员对R记录进行删除了,但是B的页面数据却没有更新,当B管理员再进行删除R记录的操作时,如果没有做查询数据是否存在的判断,就会导致数据库抛出异常.不知道有没有比删除前先判断是否存在更理想的解决方案..    同样,添加时也很可能存在这一情况,假如不允许某字段重复,2个添加同时请求,那又将如何解决..
17:41:04,187 WARN [JDBCExceptionReporter] SQL Error: -803, SQLState: 23505 17:41:04,187 ERROR [JDBCExceptionReporter] DB2 SQL error: SQLCODE: -803, SQLSTATE: 23505, SQLERRMC: 1;NETWORLD.ENTERPRISE_INFO 17:41:04,187 ERROR [AbstractFlushingEventListener] Could not synchronize database state with s ...
  原因: JBOSS的jar包与web项目所使用的jar包不一致.   升级旧系统好好好好郁闷...尤其是自己还没参与过的
代理 public class EnterpriseInfoProxy { private static Logger logger = Logger.getLogger(EnterpriseInfoProxy.class); private static EnterpriseInfoProxy instance = null; private EnterpriseInfoProxy() { } /** * 返回单个本类对象 * * @return CaTabProxy */ public synchronized static ...
  升级原先的一个系统,中间用了EJB2,本来就对EJB不熟,对这块很犯怵.偏巧它还给我出错了,昨晚想回家了,也就没仔细看,早上来找了找错,发现就是每个方法少抛出个错java.rmi.RemoteException,给这个加上就OK了...我晕死,也怪自己没有仔细看console中的错误信息
DB2: '2009-08-04 19:35:00' ORACLE:'04-8月 -09 07.35.31.000000 下午'

servlet跳转

   妈呀,servlet都快忘光了.赶紧复习复习.今天来点跳转的    1)  redirect 方式         response.sendRedirect("/a.jsp");    2) forward方式         RequestDispatcher dispatcher = request.getRequestDispatcher("/a.jsp");        dispatcher .forward(request, response);
请勿参照此过程,该过程仅为本人记录,局限性大,且没有前置的环境搭建   发布非分布式web工程:     1.先把工程发布到本地tomcat,测试通过后打包. jar -cvf xxx.jar *     2.通过FTP连到服务器linux上,在服务器tomcat webapps下新建一个文件夹xxx,将1步骤中打的包上传到该文件夹中.     3.以命令的方式登录linux服务器,进入tomcat webapps xxx文件夹下,用命令jar -xvf xxx.jar解压2步骤中上传的jar包.再用命令rm xxx.jar删除jar包(解压完了就不需要了)     4.以命令方式进入 tomc ...
http://blog.csdn.net/zhanngle/archive/2008/01/10/2033416.aspx---这个好像行不通... 另外一个:http://blog.csdn.net/sunyujia/archive/2008/06/10/2528696.aspx import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.FileInputStream; import java.io.IOException; impor ...
#0000FF 模拟超链接样式的时候需要
  Java包里提供了两个类的不同方法URLEncode.encode()和URLDecode.decode()可以很方便实现
Global site tag (gtag.js) - Google Analytics