
Java
yang6690
这个作者很懒,什么都没留下…
展开
-
hibernate 需要的jar包
(1)hibernate3.jar: Hibernate的核心库,没有什么可说的,必须使用的jar包 (2)cglib-asm.jar: CGLIB库,Hibernate用它来实现PO字节码的动态生成,非常核心的库,必须使用的jar包 (3)dom4j.jar: dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个非常非常优秀的Java XML转载 2012-04-20 13:27:21 · 25241 阅读 · 1 评论 -
三大框架---spring
在本章中作者讲解了Spring的IoC概念,详细介绍了如何配置我们自己的应用系统,如何编写松耦合的组件。如何在XML中配置Bena。这里提个建议,现在的Spring已经升级到2.0版本了,而本书(《Spring in Action》)出版时还是Spring1.X。2.0有了较大的变化建议新学Spring的人下载2.0版本的来学习,现在最新的版本已经是Rc3了。同时2.0版本的中文参考已转载 2012-04-19 11:30:01 · 2639 阅读 · 0 评论 -
jdom学习:读取xml文件
jdom学习:读取xml文件JAVA中文网 | JAVA技术 | JAVA教程 用JDOM读取XML文件需先用org.jdom.input.SAXBuilder对象的build()方法创建Document对象,然后用Document类、Element类等的方法读取所需的内容。IBM : developerWorks 中国站上有一个很好的例子:转载 2012-04-18 19:50:20 · 3247 阅读 · 2 评论 -
java下Class.forName的作用是什么,为什么要使用它
java下Class.forName的作用是什么,为什么要使用它2007年01月28日 星期日 0:18Class.forName(xxx.xx.xx) 返回的是一个类首先你要明白在java里面任何class都要装载在虚拟机上才能运行。这句话就是装载类用的(和new 不一样,要分清楚)。 至于什么时候用,你可以考虑一下这个问题,给你一个字符串变量,它代表转载 2012-04-17 14:10:10 · 577 阅读 · 0 评论 -
各种数据库连接
连接mysql:Class.forName("org.gjt.mm.mysql.Driver").newInstance(); //或者Class.forName("com.mysql.jdbc.Driver"); String url ="jdbc:mysql://localhost/myDB? user=soft&pa原创 2012-04-26 13:12:00 · 728 阅读 · 0 评论 -
session 中update方法
update1、用来更新detached对象,更新完成后转为persistent状态2、更新transient对象会包需哦3、更新自己设定的transient对象可以(数据库有对应记录)4、更新部分更改的字段a) xml设定property标签的update属性,annotation设定@COlumn得到updatable属性,不过这种方式很少用,因为不灵活b) 使用xml原创 2012-04-11 13:53:02 · 634 阅读 · 0 评论 -
三种状态
三种状态:transient:内存中的一个对象,没ID,缓存中也没有persistent:内存中有,缓存中有,数据库中有detached:内存有,缓存没有,数据库有(ID)save方法可以把一个transeint状态变成persistent状态三种状态的区分:有没有id;在数据库中有没有;在内存中有没有。三种状态:transient:原创 2012-04-11 13:29:28 · 576 阅读 · 0 评论 -
HibernateUtil
import org.hibernate.SessionFactory;import org.hibernate.cfg.Configuration;public class HibernateUtil { private static final SessionFactory sessionFactory = buildSessionFactory(); private转载 2012-04-08 19:07:43 · 587 阅读 · 0 评论