2010年11月23日

有点乱,还需要整理

1.常见OR框架:
hibernate的3种状态  ID生成策略

2.helloword小程序

clent—》app server -》strus—》action—》service—》DAO—》model—》DB

3.面向接口编程

4.把一个对象存到数据库,怎么做呢?
首先实例化对象,链接数据库,通过sql语句将对象插入到数据库。sql语句不是面向对象的语言。

5.通过hibernate将对象插入到数据库:
可以通过几个类打交道:Configuration、SessionFactory、Session(java里面的)、然后对象调用Session的save方法,就可以将对象插入到数据库了。而不用通过sql语句,这种方式是面向对象的。sql语句已经被Hibernate取代了。把对象持久化到数据库。


6.学hibernate风格
  先脉络,后细节
  先操作,后原理
  重Annotation,轻xml配置文件。


Annotation又分两种:JPA的Annotation 和 Hibernate-extention。前者是重点。


添加.jar包,

通常是:Build Path->Add External Archives 添加外部扩展.jar包,但是如果有多个.jar包同属于一个项目,例如hibernate有多个.jar包,可以把hibernate的多个包放入一个包中,做法如下:Window->Preferences->java->Build Path->User Libraries(User自定义的librares),然后根据右侧提示操作即可。

Hibernate的包
Hibernate的包在Hibernate的源文件的lib目录下,其中lib目录里面有bytecode、optional和required3个目录,bytecode试试生成二进制字节码所需要的.jar包,optional是可选的包,required是必须的包,我们选择required下的包,全部引进我们的项目包。
建立一个hibernate项目,除了hibernate的.jar包以外,还要与之对应版本的slf4j的.jar包,因为Hibernate的.jar包里面虽然有了slf4j-api-1.5.8.jar这个包,但是这个包只有api,但是并没有具体的实现,还需要引入slf4j项目下的slf4j-nop-1.5.8.jar这个包,这个包定义了slf4j的具体实现。


建立数据库-》建立model类

建立hibernate的配置文件

ddl:数据定义语言,建表语句,hbm:hibernate mapping。hbm2ddl:是否自动生成建表语句。
数据库表名不区分大小写。

posted @ 2011-02-09 23:42 yansj1997 阅读(400) | 评论 (0)编辑 收藏

1.首先解决汉化问题
  如果从Adobe Dreamweaver CS5的官网上下载了一个Adobe Dreamweaver CS5,那么Adobe Dreamweaver CS5默认你是英文版的,我们中国人还是比较习惯看汉字的。我英文不好,还是看汉字比较习惯,虽然看Adobe Dreamweaver CS5的英文提示没什么问题。
要解决汉化问题其实很简单,只要下载一个中文语言包放在Adobe Dreamweaver CS5的安装目录下,然后将英文的语言包改个名字或者干脆直接删掉就可以了。
2.jQuery API使用方法
首先从网上下载一个jquery的api(我给提供了),解压后把shared、Extensions、codehints三个文件夹复制到
WinXP:C:\Documents and Settings\Administrator\Application Data\Adobe\Dreamweaver CS5\zh_CN\Configuration
win7:C:\Users\Administrator\AppData\Roaming\Adobe\Dreamweaver CS5\zh_CN\Configuration
重新启动Adobe Dreamweaver CS5即可。我从网上查了些资料,说不用重新启动Adobe Dreamweaver CS5,但是我这没启动前没有效果,重新启动了下就可以自动提示了。



语言包太大了,传不上来,可以到其他的网站下载。
http://www.blogjava.net/Files/yansj1997/jqueryAPI.rar

posted @ 2010-11-23 14:30 yansj1997 阅读(266) | 评论 (0)编辑 收藏


posts - 8, comments - 2, trackbacks - 0, articles - 0

Copyright © yansj1997