`
文章列表
hibernate的集合映射demo: 前提介绍:       书籍Book【id,name,authors】,authors可能有N个,所以这里用set表示;       实体类一个Book;表呢有两个:tbook、tauthors; 1:model: package model; import java.util.Set; public class Book { private int id; private String name; private Set<String> authors; public int getId() { ...
夜黑风高,ABCD四人过桥。 时间[ 分钟 ]:A=10,B=5,C=2,D=1; 一个手电筒;最多2人一起,手电筒必需! 17分钟后断桥,怎么过? -------------------------------------------- Ctrl+A 1>C、D过右边;times=2;过后: 左=A、B; 右=C、D; 2>D回左边;times=2+1;回过后: 左=A、B、D; 右=C; 3>A、B过右边;times=2+1+10;过后: 左=D; 右边=A、B、C; ...
多对一映射简例: 1.我使用学生和地址的关系来做示例: student[s_id,s_name,s_addr] address[a_id,city] 2.建立数据库表: create table address( a_id int(10) auto_increment primary key, city varchar(16) )engine=MyISAM CHARACTER SET=utf8; create table student( s_id int(10) auto_increment primary key, s_name varchar(2 ...
中文乱码-- 问号 ?? 1:我的Eclipse默认字符集已经是UTF8了; 2:mysql6的数据库默认字符集也是UTF8; 3:建表的语句也表明: ENGINE=MyISAM CHARACTER SET=utf8; 4:某一向为人谦和,不张扬,行事低调--人品也是绝对兼容UTF8的! 这就怪了,删表重建、drop 数据库重建、停服务重修改my.ini重建--都不能解决问题。 NND,最后问题出在hibernate.cfg.xml文件中:   -->数据库连接中的url还要如下所示: <property name="connection.url&quo ...
上一个例子是一个基础的HIbernate的CRUD,不过用的是hbm.xml映射持久化类; 这里将第一个例子稍作改动,改为annotation的,使用注解可以免去持久化类的配置文件。 step1:修改Student持久化类: package model; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.pe ...
准备工作做好了,开始Hibernate: 1:建立包:package:dao、model、service、util包; 2:开始model实体类Student:id,sname生成getter/setter; package model; public class Student { private int id; private String name; public int getId() { return id; } private void setId(int id) { this.id = id; } public String ...
从今天开始,小可将自己学习Hibernate的步骤一一登记,以供日后遗忘之需。 下面开始准备工作: 1.新建java project--hibernate_demo_1; 2.新建src folder--testsrc用作JUnit测试; 3.hibernate用到的jar包:[版本:hibernate-distribution-3.6.0.CR2-dist.zip] <1>hibernate3.jar <2>lib\required\*.jar{ antlr-2.7.6.jar; commons-collections-3.1.jar; dom4j-1 ...
/* Navicat MySQL Data Transfer Source Server         : connection Source Server Version : 60011 Source Host           : localhost:3306 Source Database       : hibnie Target Server Type    : MYSQL Target Server Version : 60011 File Encoding         : 65001 Date: 2011-04-15 17:18:02 */ SET F ...
CPU缓存 多数CPU只有一级缓存和二级缓存,部分还有三级缓存 CPU缓存(Cache Memory)位于CPU与内存之间的临时存储器,它的容量比内存小但交换速度快。在缓存中的数据是内存中的一小部分,但这一小部分是短时间内CPU即将访问 ...
用Navicat连接Mysql用得挺好的,渐渐喜欢上这个导航小猫了。 于是想拿它连接ORACLE,可是会报错: "unsupported server character set ZHS16GBK" 查了半天才知道是没有设置好"oci.dll",于是: Navicat:"工具->选项...->其它->OCI-在Oracle的数据库文件中找到oci.dll"文件选中即可。 在Oracle/bin下找到了它.   OCI=Oracle Call Interface; oci.dll自然就是 Oracle C ...
1. beans包提供了以编程方式管理和操作bean的基本功能,而context包增加了ApplicationContext,它以一种更加面向框架的方式增强了BeanFactory的功能。 2. context包的基础是位于org.springframework.context包中的ApplicationContext接口。它是由 BeanFactory ...
ZT (a qinghua student’s article) 我已经半年没有使用 Windows 的方式工作了。Linux 高效的完成了我所有的工作。 GNU/Linux 不是每个人都想用的。如果你只需要处理一般的事务,打游戏,那么你 不需要了解下面这些了。 我不是一个 ...
1.(mysqldump命令位于mysql/bin/目录中) 2.mysqldump     <1>可把整个数据库装到一个文本文件中。     <2>这个文件包含有所有重建您的数据库所需要的 SQL命令。     <3>这个命令取得所有模式(Schema)并将其转成DDL语法(CRE ...
Solr快速教程 加载及配置步骤: 1.下载最新版本的Solr(当前为v1.4);     下载地址:http://lucene.apache.org/solr/     选择resource-download下载 2.解压到随便一个地方,拿出以下两个文件: <1>解压目录/dist/apache-solr-1.4.0.war; <2>解压目录/example/solr;确保solr目录有以下文件存在:     solr/conf/solrconfig.xml;     solr/conf/schema.xml;     solr/data;[defa ...
Eclipse快捷键很方便,到现在为止,做个小结,把自己用到的列出来。都是最常用的,欢迎各位补充【不常用的就不用了!】   【Ctrl+D】--------------------------【当前行】------------------------> 删除当前所在行; 【Ctrl+Alt+↑↓】--------------------【当前行】 ------------------------> 复制当前行到上一行/下一行; 【Alt+↑ ↓ 】-------------------------【当前行】---------------------->  将此行与上一行 ...
Global site tag (gtag.js) - Google Analytics