java开发
文章平均质量分 70
永久的景
希望通过这个平台学到一些专业知识。。。。请大家支持!
展开
-
hibernate left join 多表连接查询不到结果,但生成的查询语句在数据库可以查询
这两天用到了SSH,被一个奇怪的问题纠结了好久,具体问题描述如下:有两个表:Product 表和 ProductType,Product表中的类型字段引用了ProductType表的Idhibernate配置文件如下:Product(截取了部分)ProductType现有SQL语句:String sql = select new Product(pro.gift原创 2013-10-26 15:16:04 · 1890 阅读 · 0 评论 -
don't flush the Session after an exception occurs 异常原因
使用了SSH框架,保存订单是出现了null id in entry (don't flush the Session after an exception occurs异常,很是郁闷,自己排查了插入的整个流程,然后在网上也找了很多解决方法,但是问题依然没有解决!就在绝望之际,看到了一个老外的回答是:The 'null id' in the exception message hints tha原创 2013-12-08 00:16:03 · 17419 阅读 · 0 评论 -
org.hibernate.engine.internal.Versioning.increment(Versioning.java:130)异常详解
最近在弄一个项目,用的架构是spring+hibernate+ibatis+freemaker。引入了乐观锁来控制并发(其实项目小,没必要用的),呵呵,就当是杀鸡用牛刀吧……但是期间遇到了存储异常,表示很久都没解决,主要是之前都是用的是spring HibernateTemplate来处理的增删改查,都不用理会这些提交后要flush的操作。然后程序也不报错,找了很久,研究了下报错的异常信息,发原创 2014-01-05 22:33:58 · 1814 阅读 · 0 评论 -
Quartz任务调度,访问Servlet Context容器中的数据
Quartz是一种功能丰富的开源作业调度库,它可以在几乎任何Java应用程序集成,从最小的单机应用到最大的电子商务系统。 Quartz可以用来创建简单或复杂的任务,调度执行数以十计,数百计,甚至成千上万的任务。这些拥有某种Task的Job被定义为标准的Java组件,可以执行几乎任何你可以编程实现的事情。 Quartz调度包括了许多企业级功能,如JTA事务和集群支持。Quartz是可免费使用,根原创 2014-08-07 18:55:37 · 1891 阅读 · 0 评论 -
2015腾讯校园招聘研发笔试题:在java中,哪些数据结构可以常量的时间复杂度O(1)添加元素?
原题贴出自:原题描述原创 2014-09-15 01:13:27 · 4134 阅读 · 0 评论 -
Java.io.RandomAccessFile用法
RandomAccessFileRandomAccessFile是用来访问那些保存数据记录的文件的,你就可以用seek( )方法来访问记录,并进行读写了。这些记录的大小不必相同;但是其大小和位置必须是可知的。但是该类仅限于操作文件。RandomAccessFile不属于InputStream和OutputStream类系的。实际上,除了实现DataInput和DataOutput接转载 2014-10-06 09:23:23 · 604 阅读 · 0 评论 -
ASCII、Unicode、UTF-8等编码方式该知道的那些事
Oracle官网文档java字符集 java.nio.charset.Charset中对标准字符集的bi原创 2014-08-04 09:54:04 · 3828 阅读 · 0 评论