- 博客(25)
- 问答 (1)
- 收藏
- 关注
原创 【转】Hibernate中inverse与cascade作用
4. hibernate如何根据pojo来更新数据库4.0 在commit/flush之前,hibernate不会对pojo对象作神秘的处理。4.0.1 在select查询出pojo时,hibernate根据“字段--属性”的对应关系,用字段的值填充pojo的属性;然后根据“关系标记”生成sql语句从relationTable中查询出满足条件的relationPojo,并把这些relatinPo...
2010-05-27 14:09:00 142
hibernate问题——a different object with the same identifier value
最近在项目中使用Hibernate时出现a different object with the same identifier value was already associated with the session。当时是A 对象内包含B和C对象,C对象中也包含B对象,session同时取出A对象和C对象,之后修改A对象之后session.update(A)出现 a different ob...
2009-12-20 15:44:47 253
hibernate中java.util.Date类型映射
在Hibernate中对于java.util.Date类型的映射为: java类型Hibernate类型Mysql类型java.util.Date、java.sql.DatedateDATEjava.util.Date、java.sql.TimetimeTIMEjava.util....
2009-12-20 15:27:22 155
hibernate中java.util.Date类型映射
在Hibernate中对于java.util.Date类型的映射为: java类型Hibernate类型Mysql类型java.util.Date、java.sql.DatedateDATEjava.util.Date、java.sql.TimetimeTIMEjava.util....
2009-12-20 15:20:05 198
hibernate操作Mysql出现版本错误问题
问题描述:Caused by: java.sql.BatchUpdateException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'check, uploader,...
2009-12-08 11:22:31 187
Log4j入门配置
在上一篇转载中已经有log4j的详细说明,这里只是log4j入门性的使用。1.首先是bean代码/* * To change this template, choose Tools | Templates * and open the template in the editor. */package org.sinter.domain;import org.a...
2009-12-06 16:44:19 95
原创 Log4j使用总结
一、介绍Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务 器、NT的事件记录器、UNIXSyslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目...
2009-12-06 16:19:34 83
Hibernate别名问题
有个BookComment类的映射文件如下<?xml version="1.0"?><!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd...
2009-12-06 16:17:34 300
原创 Hibernate数据类型-java数据类型-数据库数据类型对应表
最近开始在项目中用到hibernate作为持久层框架,因为一开始所以对很对问题不熟悉。java数据类型,hibernate数据类型,标准sql数据类型之间的对应表Java数据类型Hibernate数据类型标准SQL数据类型(PS:对于不同的DB可能有所差异)byte、java.lang.Bytebyte...
2009-12-06 16:05:38 99
原创 java中byte转换int时为何与0xff进行与运算
在剖析该问题前请看如下代码public static String bytes2HexString(byte[] b) { String ret = ""; for (int i = 0; i < b.length; i++) { String hex = Integer.toHexString(b[ i ] & 0xFF); if (hex.leng...
2009-11-26 14:27:24 105
原创 JavaScript 正则表达式
正则表达式(regular expression)对象包含一个正则表达式模式(pattern)。它具有用正则表达式模式去匹配或代替一个串(string)中特定字符(或字符集合)的属性(properties)和方法(methods)。正则表达式构造函数: new RegExp("pattern"[,"flags"]);参数说明:pattern -- 一个正则表达式文本flags...
2009-11-04 11:44:52 93
Python 读取DXF文件
至于dxf文件的格式在之前的博文中已经有详细的叙述,在此将不做赘述。 from Point import Pointclass DXFReaderImpl: def __init__(self,file): self.file = file self.points = [] ## 用于记录点实体的坐标值 self.poin...
2009-10-07 14:42:14 7132 1
mixing iteration and read methods would lose data python 问题解决
不多说了直接上代码file = open("temp.txt","r")for line in file: print line readFile(file)def readFile(file): print file.readline() 这是一段极其简单的代码,但是在运行的过程中却出现“mixing iteration and re...
2009-10-07 10:26:32 722
Java 实现Proxy问题【续】
纠结了好几天发现原来客户端在请求数据的时候发送了xml格式的数据,在服务器端进行转发的时候同时需要转发这些请求数据,然后才能得到正确的响应数据。下面对之前的代码进行了修改package org.proxy.servlet;import java.io.BufferedInputStream;import java.io.IOException;import java.io.Pr...
2009-09-21 19:35:18 132
Java 实现Proxy问题
最近使用openlayers显示arcims地图,因为需要调用另一个服务器的地图数据,所以需要通过proxy进行实现。下面是Openlayers请求arcims数据的代码(摘自openlayers examples中实例):<script type="text/javascript"> var lon = 0; var lat = 0; ...
2009-09-20 15:53:26 120
Python脚本读取DXF文件多边形顶点坐标
关于DXF文件格式说明在上一篇已经有较为详细的说明,由于这个程序是为了特定项目所服务的,所以对文件有一定的限制条件:在DXF文件中只存在一个多边形实体,获取这个多边形所有的顶点坐标即可。class Point: 'this class is used to record coordinate of vertex' def __init__(self,x,y): ...
2009-09-16 08:44:57 3342 3
原创 DXF文件格式
OpenGL是美国SGI公司最新推出的一套开放式的三维图形软件接口,适用于广泛的计算机环境,从个人计算机到工作站,OpenGL都能实现高性能的三维图形功能。OpenGL本身不仅提供对简单图元的操作和控制,还提供了许多函数用于复杂物体的建模。但是,我们通常喜欢使用AutoCAD和3DS及3Dmax等工具来建立模型,并且我们已经有了很多这样的模型,那么我们如何才能资源共享,避免重复劳动呢?利用CAD图...
2009-09-16 08:27:26 1345 1
原创 程序员的情书
我能抽象出整个世界...但是我不能抽象出你...因为你在我心中是那么的具体...所以我的世界并不完整...我可以重载甚至覆盖这个世界里的任何一种方法...但是我却不能重载对你的思念...也许命中注定了 你在我的世界里永远的烙上了静态的属性...而我不慎调用了爱你这个方法...当我义无返顾的把自己作为参数传进这个方法时...我才...
2009-09-03 22:53:53 89
MySql error 1005
今天用到mysql做数据库服务器,建了几张表,在用到外键的时候数据库总是报出MySQL ERROR 1005: Can't create table (errno: 150)错误,不能建立数据库约束条件。下面是建立表的脚本:DROP TABLE IF EXISTS `summertestdb`.`moudle`;CREATE TABLE `summertestdb`.`moudle`...
2009-09-02 19:48:11 136
struts-2.1.6问题及解决
刚刚下了struts-2.1.6,以为和前几个版本没什么两样,而且很长时间没用struts2了,于是很随便的写了hellworld来感受一下,运行之后浏览器出现下面的问题:HTTP Status 404 - type Status reportmessage description The requested resource () is not available....
2009-08-13 22:07:51 119
SummerEBooks进入准备阶段
好长时间没用java写web程序了,这段时间有点空闲时间,就用来写个项目吧。这个项目主要用于电子书的上传,下载共享及管理。因为好久没动手写java web了,所以先用一个星期的时间进行前期的知识准备,主要熟悉一下struts 2,spring,hibernate和junit,另外还要再看看MySql的最新功能,这大概要花一个星期的时间,之后开始对项目进行总体设计。...
2009-08-05 15:00:33 74
原创 Summerfile final终于结束了
终于把这个程序给写完了。一起开始写这个程序纯粹是闲着没事干,为了方便大雄同学看漫画的要求才写的。之前也得1.0只用了半天时间,界面比较差,容错能力差。后来又一次闲着没事干了,于是就重写这个程序了。如果专心写最多一天时间就写完了,可我是一拖再拖。我承认我很长一段时间里堕落了,做事太不用心了,杂念太多了。在毕业之前我就基本上把主要功能写完了,可后来分心了,没有一鼓作气把皮肤写完。今天用了半个小时终于把...
2009-07-23 11:08:05 84
原创 JavaScript创建对象的基本方式
以下为《Javascript设计模式》读书笔记:JavaScript中创建对象共有三种基本模式:门户大开型(fully exposed),使下划线表示方法或属性的私有性和闭包创建是有成员。1.门户大开型 用一个函数作为构造器,所有的属性和方法都是公开的、可访问的,使用this即可创建公用属性。var Book = function(isbn,title,author){...
2009-06-09 19:31:57 77
原创 JavaScript接口2
2.用属性检查模仿接口 1. /* 2. interface Person { 3. function name(); 4. function gender(); 5. function birthday(); 6. } 7. */ 8. var man = function (name,gen...
2009-06-09 18:56:30 78
原创 JavaScript接口
JavaScript中并没有提供对接口的内置支持,没有interface和implements关键字,也不再运行时对接口约定是否得到 遵守进行检查。 JavaScript中有三种方法来模仿接口:注释法,属性检查和鸭式变形法。先对注释法进行简要介绍。[code="JavaScript"]/*interface Person { function name(); f...
2009-06-06 19:48:23 102
空空如也
hql 别名问题请教
2009-12-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人