`
unddone8373229
  • 浏览: 28190 次
  • 性别: Icon_minigender_1
  • 来自: 江西
社区版块
存档分类
最新评论
文章列表
配置流程: (1) 将sqljdbc.jar包放到项目下(最好在Tomcat的lib目录下也放一份,很多时候报错很可能是Tomcat的lib目录下买有sqljdbc.jar包) (2) 配置Tomcat 6.0\conf\context.xml,具体代码如下: <?xml version='1.0' encoding='utf-8'?> <Context> <Resource name="jdbc/SQLServer2005"        auth="Container" type="javax.sql.DataS ...
HQL和Criteria都是一种面向对象的数据库查询,使用HQL和Criteria更加符合面向对象的设计思想。   这里先举出两个小实例,分别使用HQL和Criteria进行查询。   HQL(Hibernate Query Language) 面向对象的查询语言,与SQL不同,HQL中的对象名是区分大小写的;HQL查询的是对象而不是表,并且支持多态;HQL主要通过Query操作 public static void query(String name){ Session session=null; try{ session=HibernateUtil.getSessi ...
package cn.itcast.hibernate; import org.hibernate.HibernateException; import org.hibernate.Session; import org.hibernate.SessionFactory; import org.hibernate.Transaction; import org.hibernate.cfg.Configuration; public final class HibernateUtil { private static SessionFactory sessionFac ...
方法名 描述 clear()
对象的三种状态: 1.瞬态(transient):数据库中没有数据与之对应,一般是通过new实例出来的对象,与Session对象没有关联。由new命令开辟内存空间的java对象并且没有和Session关联的在Hibernate中都是瞬态。(在数据库中没有数据与之对应,与sesision无关联) 2.持久态(persistent):数据库中有数据与之对应,当前与session有关联,并且关联session
Hibernate的核心接口一共有5个,分别为:Session、SessionFactory、Transaction、Query和Configuration。这5个核心接口在任何开发中都会用到。通过这些接口,不仅可以对持久化对象进行存取,还能够进行事务控制。下面对这五个核心接口分别加以介绍。      Session接口   Session接口负责执行被
在开发Hibernate的时候,在设计数据库的时候最好有一个好的开发流程,下面介绍了三种开发流程: (1)Domain Object——Mapping——DB(Hibernate官方推荐的一种流程,使用这种流程的有点就在于以面向对象的方式来对数据库进行设计的,这对于理解面向对象的思想会有一个更好的帮助) (2)DB开始,使用工具生成Mapping和Domain Object(这种方式的开发流程使用的较多,主要原因是目前的数据库都是关系数据库,大部分程序员设计数据库的时候都喜欢先从DB开始) (3)由Mapping开始(不推荐,这种开发流程通过映射文件来生成Domain Object和DB的 ...
Overload和Overrid都是Java中多态的一种表现   Overload:        相同方法名,参数个数或者类型不同。       返回值不同,并不是重载。   Override:       覆写发生在子类和父类之间。      子类覆写了父类中的方法。在调用子类的时候,使用的是子类中覆写的方法。
一般定义   程序调用自身的编程技巧称为递归( recursion)。   一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解 ...
(1)这是你想要的天气预报代码,由中央气象台提供数据,最准确最权威的天气预报,能够根据访客不同的IP地址显示不同城市的天气预报 下面是源程序代码: <iframe src="http://www.ttyyy.com/tianqi/tq.html" width="160" height="60" frameborder="no" border="0" marginwidth="0" marginheight="0" scrolling="no& ...

人生有太多起伏

今年6月,给自己一个明确的路标。 浪费的一年,请在以后努力的补回来。   开始复习Java的旅途。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset ...

960GS框架基础学习

    博客分类:
  • CSS
960GS框架基础学习 第一步: 下载960GS框架 第二步: 在html代码中引入3个需要使用的css文件 <link rel="stylesheet" type="text/css" href="css/960.css"/> <link rel="stylesheet" type="text/css" href="css/reset.css"/> <link rel="stylesheet" type= ...
错误1:ERROR 2003 ======================================================================故障现象 : 无法连接 mysql  错误信息 :ERROR 2003 (HY000): Can't connect to MySQL server on 'hostxxxxx' (10061)原因 : mysqld数据库服务没有启动。检查 :在windows 的任务管理器,或者 unix/linux 下 ps -aux | grep mysql 看一下。确认服务已经启动。确认服务启动后,检查端口是否错误

手机号码验证

<div> 验证手机号码是否合法: <form name="form2"> <script type="text/javascript"> function checkTel(){ var tel=document.form2.tel.value; alert(tel); if(tel.length<7 || tel.length>18){ alert("手机号码长度不合法"); ...
Global site tag (gtag.js) - Google Analytics