Hibernate连接SQl Server2005配置

转载 2012年03月28日 22:47:32

注意下载sql server的驱动包

Hibernate配置文件

<?xmlversion='1.0'encoding='UTF-8'?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">

<!-- Generated by MyEclipse Hibernate Tools.-->
<hibernate-configuration>

<session-factory>
<propertyname="hibernate.hbm2ddl.auto">update</property>
<propertyname="dialect">
org.hibernate.dialect.SQLServerDialect
</property>
<propertyname="connection.url">
jdbc:sqlserver://localhost:1433;databaseName=Test
</property>
<propertyname="connection.username">sa</property>
<propertyname="connection.password">sa</property>
<propertyname="connection.driver_class">
com.microsoft.sqlserver.jdbc.SQLServerDriver
</property>


<propertyname="show_sql">true</property>
<mappingresource="com/visionsky/domain/User.hbm.xml"/>

</session-factory>

</hibernate-configuration>

定义的User


packagecom.visionsky.domain;

importjava.util.Date;

publicclassUser {

privateintid;
privateString name;
privateDate birthday;
publicintgetId() {
returnid;
}
publicvoidsetId(int id) {
this.id = id;
}
publicString getName() {
returnname;
}
publicvoidsetName(String name) {
this.name = name;
}
publicDate getBirthday() {
returnbirthday;
}
publicvoidsetBirthday(Date date) {
this.birthday = date;
}


}


User类的配置文件

<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
 "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<!--

 This mapping demonstrates the use of
 the EJB3 compliant table hilo generator

-->
<hibernate-mapping package="com.visionsky.domain">
 <class name="User" table="`User`">
 <id name="id">
 <generator class="native"/>
 </id>
 <property generated="never" lazy="false" name="name" type="string"/>
 <property generated="never" lazy="false" name="birthday" type="date"/>
 </class>
</hibernate-mapping>


程序主体:

package com.visionsky;

import java.util.Date;

import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.Transaction;
import org.hibernate.cfg.Configuration;

import com.visionsky.domain.User;

public class Base {

 /**
 * @param args
 */
 public static void main(String[] args) {
 // TODO Auto-generated method stub
 Configuration cfg=new Configuration();
 cfg.configure();
 SessionFactory sf=cfg.buildSessionFactory();

 Session s=sf.openSession();
 Transaction tx=s.beginTransaction();
 User user=new User();
 user.setBirthday(new Date());

 user.setName("vision");
 s.save(user);
 tx.commit();

 s.close();
 System.out.println("end");
 }

}



springMVC+hibernate+sqlServer2005

  • 2014年09月12日 10:39
  • 42.26MB
  • 下载

SQL Server 2005 最大容量规范

 SQL Server 2005 数据库引擎对象 最大大小/数量 SQL Server 2005(32 位) 最大大小/数量 SQL Server 2005(64 位) ...
  • cxzhq2002
  • cxzhq2002
  • 2014年05月27日 16:37
  • 766

hibernate 连接sqlserver 2008

1、首先是跟表对应的对象 package test; public class Customer {     private Integer id;     private String ...
  • u011814926
  • u011814926
  • 2016年07月11日 11:17
  • 3406

hibernate与sqlserver的连接

Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自...
  • xhjj520
  • xhjj520
  • 2016年12月13日 12:34
  • 2187

【SQL Server】SQL2005的安装与配置、简单使用

印象中,以前电脑不发达,自身编程经历不多的时候,由于Microsoft SQL Server版本众多,在不同版本的windows下必须要求装相应版本的SQL Server,否则有可能出现兼容性的问题,...
  • yongh701
  • yongh701
  • 2015年12月29日 20:30
  • 7862

Microsoft SQL Server 2005简体中文开发版下载说明

Microsoft SQL Server 2005简体中文开发版下载 正 文:     由于飘易手里有项目需要用到Microsoft SQL Server 20...
  • haiross
  • haiross
  • 2014年06月26日 14:02
  • 1825

Hibernate入门级demo 配置连接 Sql Server 2005 (Hibernate in Action)

Hibernate入门级demo 配置连接 Sql Server 2005 (Hibernate in Action)
  • iamoyjj
  • iamoyjj
  • 2010年09月21日 22:41
  • 1839

SqlServer2005 连接不上 终极解决方法

x项目运行后控制台报错如下: com.microsoft.sqlserver.jdbc.SQLServerException: The TCP/IP connection to the host l...
  • qq_36461302
  • qq_36461302
  • 2017年12月27日 11:57
  • 18

win7系统安装SQL Server 2005开发版步骤详解

win7系统安装SQL Server 2005开发版步骤详解 来自大牛:http://www.cnblogs.com/icewee/articles/2019783.html 补充知识:虚...
  • zhangdong305
  • zhangdong305
  • 2015年04月27日 22:55
  • 1341

Hibernate框架连接SQL sever 2016完整详细步骤

前期准备0.所需软件:myeclipse 2014,SQL Sever Management Studio,sqljdbc4.jar1.启用协议2.打开服务2.登录SSMS建立数据库 如图:数据库名...
  • xp731574722
  • xp731574722
  • 2017年11月16日 19:32
  • 121
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Hibernate连接SQl Server2005配置
举报原因:
原因补充:

(最多只允许输入30个字)