- 浏览: 298177 次
最新评论
-
浪子秋水:
exp导出备份数据库 报EXP-00026:指定了冲突模式 -
zm8859001:
收缩左边菜单,右边的grid表格宽度也跟着自适应宽度!这个怎么 ...
ExtJs4(5)——左边树,右边表结构 -
努力吧飞翔:
有代码例子就好了
ExtJs4(1)——一些实例 -
cwocwo:
这是要一次把所有数据都取出来?
DOJO-dojox.grid.EnhancedGrid(带刷新函数,分页工具栏,复选框,行号等功能) -
loookto:
oracle最近推出一个东西你看看
Access数据表转化成mysql数据表
文章列表
1部门----多员工
在hibernate中一对多的对象模型关系:看下面部门类的set集合,这里主要是讲hibernate一对多的映射文件xml
public class Dept {
private int id;
private String deptname;
//一对多的体现
private Set<Employee> emps;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getDeptname() {
...
- 2012-06-25 09:27
- 浏览 1107
- 评论(0)
一对一的关系:人----身份证
在关系型数据库中有一种一对一的关系。类似于上面的这种情况。一个人只对应一个身份证。
反之亦然。那么在hibernate的对象模型中是怎么样去配置关联一对一的这种映射关系呢?
1、 JavaBean:(省略set和get方法)
1、Person.java
private int id;
private String name;
private IdCard idcard;
2、IdCard.Java
private int id;
private String usetime;
private Person person;
2、 Xml配置文件:不难看出 ...
- 2012-06-25 09:25
- 浏览 682
- 评论(0)
遇见高手
高手似乎不常见,不过那是因为我们没睁开眼睛。"高手"二字又不是贴在脑门上
的。
今天先是见了奇异天象,然后见识了巨牛高手两位。展示天象的这天,是天天得
见,只是不常抬手,这两个巨牛高 ...
- 2012-06-22 14:19
- 浏览 864
- 评论(0)
找到需要更新修改的代码目录:
在右键菜单TortoiseSVN>Relocate……对话框中可以更改svn服务器地址。
svn中url地址信息是记录在.svn文件夹entries文件中的,当目录不多不深时候也可以手动修改文件。(不建议此操作)
- 2012-06-20 13:25
- 浏览 1037
- 评论(0)
如果Oracle数据库中用到了Hibernate的表示User的话是会报错的、因为Oracle中的User是一个关键字。而此时我们解决的话有两种:当然column如果冲突了关键字也是这样去改的。
1、 改掉对应的表名:如下面的table配置
<hibernate-mapping
package="cn.hibernate.model">
<!—原来的table叫user我们将表明改掉为别的名字 -->
<class name="User" table="user1">
<!-- id ...
- 2012-06-19 15:07
- 浏览 814
- 评论(0)
组建关联关系:
组建的配置方式。在JavaBean中引用其他的Javabean中。并且映射到数据库表中。这样就可以使用hibernate提供的组件机制。请看下面这个案例:(Javabean省略set和get方法)
1、Javabean
Name.Java:
public class Name {
private String FirstName;
private String LastName;}
User.java:
public class User {
private int id;
private Name name; //复合属性
private Date birthda ...
- 2012-06-19 15:03
- 浏览 727
- 评论(0)
在上面几篇BLOG中我们分别简单的讲述了hibernate是如何进行CRUD的。
这篇我们将这些综合起来分别操作一下:目的是将他们总结备份一下、请看代码:
一、 设计拿到session的类HibernateUtils
public class HibernateUtils {
private static SessionFactory sf;
private static Session s;
//静态设计模式在初始化的时候加载
static{
Configuration con = new Configuration();
con.configure();
sf = c ...
- 2012-06-19 14:58
- 浏览 886
- 评论(0)
Hibernate中Session的常用方法
在Hibernate中我们经常用session对象去操作数据库的CRUD。下面我们就来分析一下
session的常用方法:
void SessionTest(){
User user = new User();
Session s = HibernateUtil.getSession();
//开始事务
s.beginTransaction();
//清理缓存
s.clear();
//关闭session
s.close();
//跟局ID查询相应对象
s.get(User.class, 5);
//删除 ...
- 2012-06-19 14:50
- 浏览 906
- 评论(0)
在上文中我们自己首先单独配置了hibernate的相关xml文件和Java文件。而且还实现了操作案例。但是在实际应用中我们不可能每一次都去获取Configuration对象然后去构建sessionFactory对象。这会浪费资源而且影响效率。所以这次我们就将hibernate初始化的一系列代码封装起来并且执行操作的案例。请看下面附注释的代码
public final class HibernateUtil {
//设计模式的体现。将只执行一次的代码块放到静态块里面。在系统访问HibernateUtil
//的时候。装载虚拟机,静态代码块将会被执行。这样将sf赋值。然后我们就可以拿到了
p ...
- 2012-06-19 14:41
- 浏览 872
- 评论(0)
Hibernate框架是一个优秀的ORM框架。那首先第一章通过添加它的一些Jar文件我们写一个hibernate操作数据库的项目。由此我们来简要的了解一下hibernate它的工作原理和配置流程
1、 万事开头加Jar包:
和其他的项目一样,我们首先要将hibernate依赖支持的jar包加入。在这里我就不在叙述。毕竟jar包的加入是web开发里面比较基础的东西。我想每一个开发者都会
2、 准备工作:
创建JavaBean为User.Java 提供属性为:
private int id;
private String name;
private Date birthday;
当然还有 ...
- 2012-06-19 14:34
- 浏览 733
- 评论(0)
简单描述不同解析方式的优缺点.
XML是常用的一种存储数据的方式,在Android平台内部很多地方使用了XMl存储,比如轻量级的SharedPreference类的存储,其保存在Data/data[package name]/db.
android中解析xml有三种,分别是dom,sax,pull,3种解析方式各有所长所短,一般在pc上开发使用dom相对较为轻松些,但对于一些敏感的数库或者手机上还是主要采用sax方式,sax读取是单向的,优点,不占用内存空间,解析属性方便,缺点就是对于嵌套多个分支来说处理不是很方便,而dom方式会把整个xml文件加载到内存中,这里要提醒大家,该方法在查 ...
- 2012-06-18 17:46
- 浏览 828
- 评论(0)
org.springframework.orm.hibernate3.HibernateObjectRetrievalFailureException: No row with the given identifier exists: [com.elone.pm.message.pojo.TPublicClass# ]; nested exception is org.hibernate.ObjectNotFoundException: No
row with the given identifier exists: [com.elone.pm.message.pojo.TPublicCla ...
- 2012-06-18 16:25
- 浏览 975
- 评论(0)
为什么要自己架个"gtalk"服务器
如果你也因为不使用QQ,同时偶尔有即时通信的需要,GTALK又被隔在GFW下时而不能登录,那么可以试试自己架设一个服务器。
GTALK基于一种开源通用的聊天协议,叫做jabber,或者XMPP。凡是遵 ...
- 2012-06-16 20:06
- 浏览 997
- 评论(0)
废话少说,直接进入代码
package com.pms.myhandle;
import android.app.Activity;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.widget.ImageView;
public class MyHandle extends Activity {
private ImageView iv;
int what = 0;
//创建Handle对象
private Handler hand ...
- 2012-06-16 15:06
- 浏览 753
- 评论(0)
个人博客名chonbj,又名毛毛虫,又名雷神毛毛虫,忘忧草等都是自己喜爱的名字...
创建此博客已有很长时间了,无奈博客中一无所有,由于工作离职的原因,清闲了几天,把自己在android路上所学习的知识,原因毫无保留的供大家交流和分享.
之前自己也有过很多百度和谷歌,也从中得到了不少的资源和庞大的学习资料,但那都是别人抽时间写下来的,他们可以说为许多初学者提供了极大的便利,那
么我之前也在其中之一,感觉说不上来.
在以后的日子里,鄙人会陆续上传资料,资源及文章,以供大家交流,分享,一起探讨技术的奥秘,同时也想能给初学者带来最大的帮助,在这里感谢那些愿意分享
资源的哥们姐们们,愿 ...
- 2012-06-16 14:52
- 浏览 822
- 评论(0)