- 浏览: 323116 次
- 性别:
- 来自: 北京
最新评论
文章列表
重点掌握Hibernate多对多实现方式,hbm配置文件的实现,数据库中表之间多对多的实现方式
1、重点掌握单表操作的基本方法和hql语句的基本语法
2、附件中的例子下载下来导入myeclipise中需要引入下hibernate相关的jar包才能正常运行(原本引入之后在这里由于包太大不能上传成附件,所以就这样解决了)
重点掌握hibernate一对一的两种实现方式:
1、共用主键的方式(两个表中使用相同的主键)
2、通过外键的方式(在身份证的这张表里有一个外键字段关联到人这张表的主键字段)【退化了的一对多关联】
重点掌握hibernate自身关联一对多实体和配置方式(是在一对多实例知识的基础上配置起来的)。
在Customer和Order的一对多例子中:
Order.hbm.xml配置文件中的Order类的orderNumber属性为值类型,而customer属性为实体类型,实体类型具有单独的OID
many-to-one元素的属性(在这个例子里是Order.hbm.xml配置文件里用到many-to-one):
name:设定待映射的持久化类的属性名,此处为Order类的customer属性
column:设定和持久化类的属性对应的表的外键,此处为ORDERS表的外键CUSTOMER_ID
class:设定持久化类的属性的类型,此处设定customer属性为Customer类型
<s ...
查询某个表里的所有字段名和字段类型:
select COLUMN_NAME,DATA_TYPE from USER_TAB_COLS where TABLE_NAME='M_MALL3_FOCUS_ITEMS';
alter table t_stu add constraint fk_kc_id foreign key (kc_id) references t_kc(kcid) ;
这句话的意思是在学生表(t_stu)的课程号kc_id上建个外键,引用课程表(t_kc)的课程主键课程的id(kcid)
本日:trunc(t.checkdate)=trunc(sysdate)
本周 ...
详情见附件Java工程以及数据库建表脚本,最主要的是看工程里的各种类型以及图片字段类型和存放方式!
转自:http://blog.sina.com.cn/s/blog_6a98783b0100q7v2.html
使用MyEclipse 开发 java项目时 向导中经常看见 J2EE Specification Level 的选项组就是选择使用J2EE的哪个版本的规范
在网上搜索了一下这个和使用的服务器有关 比如Tomcat4、Weblogic9 以下的版本 就应该选J2EE 1.4 如果是Tomcat5 或者 JBoss4 或者 GlassFish 这样的服务器 就可以选Java EE 5.0
在开发EJB 时这些也和 EJB 有关联 如果是 EJB 3.0 就应该 ...
如果导入的整个工程的编码方式与eclipse的编码方式有冲突,那么这个工程里所有的中文都是乱码;如果所有工程的编码方式与eclipse工作空间的编码方式有冲突,那么所有的工程里的中文都有可能是乱码。对于eclipse工作空间 ,eclipse会把你改的设置保存在工作空间的设置文件中,对于单个工程的编码方式进行修改,那么eclipse会把编码方式保存在该工程 的.setting文件包里。
1.两个原则:
(1)避免频繁更换工作空间,最好项目从一开始就在一个工作空间中进行,并且最好设置工作空间的编码方式为你平时最经常使用的或者是公司规定的项目编码方式,这样工程就会使用工作空间的编码方式,避免出 ...
首先从sun下载jdk1.5*.bin
一、java安装
#./jdk*.bin
选择yes就ok了
二、java环境变量的设置
export JAVA_HOME=/usr/local/jdk1.5
export CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/mysql_connector.jar:$JAVA_HOME/jre/lib
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
...
1、我们平常在代码里发送邮件都必须用到邮件服务器,可以是我们自己的,也可以用比如163邮箱的smtp服务器,126邮箱的smtp服务器。但如果用163或126的邮箱服务器的账号发送的话,账号都必须是很早之前注册过的,而且也不能用 ...
<Connector port="8890" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
useBodyEncodingForURI="true"
URIEncoding="GBK"
/>
...
导入方式:
Windows--Preferences--Java--Code Style--Code Templates--Import
导入后还需要更改一处设置,否则Ctrl+Shift+F会影响代码格式化布局。具体如下:
Windows--Preferences--Java--Code Style--Formatter--New(新建一个,随便起名称)--Edit--Comments选项卡--去掉"Enable javadoc comment formatting"前面的勾--OK
使用findbugs检查完一个项目之后检查出来的问题会在Bug Explorer里依 ...
Properties类继承了HashTable类
Properties里面存放的键和值都是字符串
Properties经常用在代码里面的一些配置文件,属性文件。
Properties用法和HashMap相类似。
另外System.getProperties()方法会返回系统所有的环境变量,返回的是一个Properties对象,读取里面的内容可以查看。
CSDN上学习总结:首先介绍读取.properties文件的六种方法
1.使用java.util.Properties类里的load()方法
例如:InputStream in = new BufferedInputStream(new ...