hibernate xml 存储数据过程(参照bjsxt视频教程)
来源:互联网 发布:手机听书软件排行 编辑:程序博客网 时间:2024/05/01 14:56
public class StudentTest {
private static SessionFactory sf=null;
@BeforeClass
public static void beforeClass()
{
sf=newAnnotationConfiguration().configure().buildSessionFactory();
}
@Test
public void testStudentSave()
{
Student s = new Student();
// s.setId(1);
s.setName("s1");
s.setAge(23);
Session session=sf.openSession();
session.beginTransaction();
session.save(s);
session.getTransaction().commit();
session.close();
}
@AfterClass
public static void afterClass()
{
try
{
sf.close();
}
catch(Exception e)
{
e.printStackTrace();
}
}
过程:
执行 session.save(s); 时发现s是Student类型;于是去读配置文件hibernate.cfg.xml 发现
<mappingresource="com/ld/model/Student.hbm.xml"/>
既然要save s这个对象 就要 知道s 存储是对应的表结构,
<hibernate-mapping package="com.ld.model">
<class name="Student"table="student">
<id name="id">
<generator class="native"></generator>
</id>
<property name="name"></property>
<property name="age"></property>
</class>
</hibernate-mapping>
接下来hibernate帮助拼出SQL语句,连数据库,存数据
- hibernate xml 存储数据过程(参照bjsxt视频教程)
- Spring初步整合hibernate(参照bjsxt视频)
- spring实现原理模拟(参照bjsxt)
- Spring 整合Struts web.xml 配置<listener>(参照bjsxt)
- 存储过程类型参照表
- hibernate调用存储过程获取数据要点
- 返回xml数据的存储过程
- hibernate xml 配置、工具类参照
- struts.xml com.bjsxt.struts2.ognl
- java调用存储过程(jdbc & hibernate)
- java调用存储过程(jdbc & hibernate)
- hibernate存储过程
- hibernate调用存储过程
- Hibernate调用存储过程
- hibernate调用存储过程
- hibernate 调用存储过程
- hibernate调用存储过程
- Hibernate调用存储过程
- iPad3出来会吓到谁?
- xenserver6.0加电自动启动虚机
- PYTHON模块介绍
- WP 平衡球游戏开发教程(二) -在XNA 渲染Farseer物理对象
- HowToEmitYAML
- hibernate xml 存储数据过程(参照bjsxt视频教程)
- WP 平衡球游戏开发教程(一) -初识 XNA Farseer Magic
- 【Android】INSTALL_FAILED_UPDATE_INCOMPATIBLE错误解决措施
- C++ - 函数的参数传递方式和返回值
- struts配置_开发模式不能再tomcat安装路径有空格的情况下使用
- poj1019 递推 number sequence
- Git分布式版本控制使用介绍
- Windows Phone7开发必备资源汇总
- Test Compiler