- 浏览: 389579 次
- 性别:
- 来自: 上海
-
最新评论
-
tonyyan:
谢谢分享!
mapreudce 通过读取hbase表删除hbase 数据 -
maicose:
学习了,谢谢
使用spring @Scheduled注解执行定时任务 -
shuaianwen:
若果使用这种注解方式,多个定时任务设置成相同时间貌似不能并行; ...
使用spring @Scheduled注解执行定时任务 -
hanmiao:
故事不错,感觉那小男孩是個营销人才,哈哈...
前期是老板给你发工资,中期是能力给你发工资,后期是品德给你发工资!
请您先登录,才能继续操作
文章列表
hibernate打印sql日志:在sessionFactory加入hibernate.show_sql=true
批量插入数据报错:
org.hibernate.StaleStateException: Batch update returned unexpected row count from update
解决办法:
@SQLInsert(sql = "INSERT INTO t_vts_vesseltrip(id, mmsi, shipname, shiptype, lon, lat, sog, cog, navstatus, "+
" ...
@ManyToOne联级保存
- 博客分类:
- Java
@ManyToOne 联级保存
@ManyToOne(cascade = CascadeType.ALL, fetch = FetchType.EAGER)
@JoinColumn(name = "feetid")
private Vesselagg vesselagg;
@OneToMany联级保存
@OneToMany(mappedBy = "vesselagg", cascade = CascadeType.ALL, fetch = FetchType.EAGER)
private Set<VesselModel> vesselM ...
java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>(I)V
问题原因
Hibernate3.3 Core Libraries 中的 cglib-2.2.jar 和 Spring 2.5 AOP Librariest 中的 cglib-nodep-2.1_3.jar 版本不一致 发生冲突。
解决方法
删除Hibernate3.6 Core Libraries 中的 cglib-2.2.jar
dependency>
<groupId>org.h ...
import org.json.JSONException;
import org.json.JSONObject;
import org.dom4j.DocumentException;
import org.dom4j.DocumentHelper;
public class StringTest {
/**
* @param args
*/
public static void main(String[] args) {
String string1 = "123";
String string2 = "fdgsewe323" ...
当xml中有命名空间
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><vesselTrip xmlns="vtsis">
使用JAXB解析时候 如何是XmlElement必须要把namespace="vtsis"
带上,否则不能映射
package com.crazycoder2010.webservice.cxf.client;
import org.apache.cxf.interceptor.LoggingInInterceptor;
import org.apache.cxf.interceptor.LoggingOutInterceptor;
import org.apache.cxf.jaxws.JaxWsProxyFactoryBean;
import com.crazycoder2010.webservice.cxf.server.HelloWorldService;
public class Clie ...
Eclipse快捷键
- 博客分类:
- Java
[size=medium][/size]
行注释/销注释 Ctrl+/
块注释/销注释 Ctrl+Shift+/ Ctrl+Shift+\
查找 查找替换 Ctrl+H Ctrl+F
查找下一个/往回找 Ctrl+K Ctrl+Shift+K
跳到某行 Ctrl+L,哈用惯了Editplus,不时会敲下Ctrl+G,
查找当前元素的声明 Ctrl+G
查找当前元素的所有引用 Ctrl+Shift+G
重新组织Import Ctrl+Shift+O,能帮你一次去掉所有未使用的Import声明!
快速修正 Ctrl+1
引入某个类(接口)ctrl + shift + m
加头注释 shi ...
Eclipse Java注释模板设置详解
- 博客分类:
- Java
[size=medium][/size]
设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素啦。现就每一个元素逐一介绍:
文件(Files)注释标签:
/**
* @Title: ${file_name}
* @Package ${package_name}
* @Description: ${todo}(用一句话描述该文件做什么)
* @author A18ccms A18ccms_gmail_com
* @date ${date} ...
hibernate 支持 postgis函数
- 博客分类:
- Java
今天上午一位朋友问到了,关于hibernate中是否支持postgis函数的问题,我就这个问题,随便聊几句。
要想使用hibernate的空间数据操作,就要提到一个概念 java Topology Suite (字面上理解就是 空间拓扑的意思,简称JTS,
注意:过需要声明一点,本文中的JTS与进行java事务处理的JTS、JTA没有联系).
HIBERNATE中对空间数据作了支持(Hibernate Spatial),Hibernate Spatial是对处理空间数据的一个Hibernate扩展 ,
Hibernate Spatial 使用标准的方式处理地理信息数据 ,并且提供了一个可 ...
hibernate cascade属性 all-delete-orphan
@oneTomany
要联级删除必须要加上
cascade 为 all-delete-orphan
@Entity
@Table(name = "ORDERS")
public class Order implements Auditable, Serializable
{
...
@OneToMany(mappedBy = "order", cascade = CascadeType.ALL)
@Cascade(org.hibernate.a ...
Eclipse3.7.2默认字体为Consolas,而Eclipse3.5默认为Courier New,对于用惯了CourierNew的人来说,Consolas看着有点不舒服,但是Eclipse3.7.2中在修改字体时,找不到Courier New字体。可以通过以下方法修改为Courier New(改动过程中先关闭Eclipse):
1.找到jFace并用WinRAR打开之:
jFace的具体位置:$Eclipse目录$/plugins/org.eclipse.jface_3.7.0.v20110928-1505.jar,找到后,用WinRAR打开。
2.找到并修改字体属性:
打 ...
select count(*) from information_schema.tables where table_schema = '数据库名' and table_name = '表名';