关于框架的一些问题
来源:互联网 发布:手机编写c语言的软件 编辑:程序博客网 时间:2024/04/30 23:18
hibernate 作为开源框架 作为对象关系映射框架
Session作为轻量级接口当Session对象创建时,开启事物,当session结束时,关闭事物;
SessionFactory作为重量级接口 运用工厂模式,程序可以在Session中创建Session的实例
不过hibernate一般需要开启事物,回滚事物,关闭事物,
事物的产生就是:数据库安全,和数据的一致性
Configuration conf=new Configuration();
conf.configure();//读取hibernate.cfg.xml
//通过工厂来构建SessionFactory
SessionFactory sessionFactory=conf.buildSessionFactory();
//得到请求会话Session
Session session=sessionFactory.openSession();
//开启事务功能
Transaction tx= session.beginTransaction();
/*
* 核心代码,完成数据操作
*/
Mytable my=new Mytable("xxx,"123",21,new Date());
System.out.println("输出ID:"+my.getId());
session.save(my);
my.setName("xxx");
my.setUpass("5678");
//事务的提交
tx.commit();
//关闭 SessionFactory不建议关闭
session.close();
}
事物主要在增删改上,不在查上,因为事物,主要是对修改和更新的处理;查询,不影响结果;
get和load的区别:get返回的是空值,load返回的是异常,
三大状态:游离状态,瞬时状态,持久化状态,
关于struts2的相关问题
struts2的相关问题:
Struts2是开源框架,基于mv模式开发的框架,具有强大的拦截功能
关于Spring的相关问题:
spring框架 是开源框架,代码污染低,地侵入式,高内聚,低耦合,基于AOPIOC
Aop是面向切面技术主要有切面,切入点,切线构成
ioc依赖注入,有两种方式 1,是通过xml实现 有set注入 构造器注入,静态工厂注入,实例工厂注入,
2通过注解注入有四种 connter service 等
- 关于框架的一些问题
- 关于网页前端框架art.dialog的一些问题
- 关于网页前端框架art.dialog的一些问题
- 关于webservice框架cxf遇到的一些问题
- 关于开源框架async-http-client的一些问题
- 关于vueThink框架打包发布的一些问题
- 关于框架的一些胡思乱想
- scrapy框架的一些问题
- 关于Ajax跨域问题的一些经验 框架用的是JQueryMobile
- 关于Tapestry的一些问题
- 关于session的一些问题
- 关于Myeclipse的一些问题
- 关于网线的一些问题
- 关于UPNP的一些问题
- 关于session的一些问题
- 关于状态栏的一些问题
- 关于JAVA的一些问题?
- 关于面试的一些问题
- 微信小程序之绑定点击事件
- css禁止选中文本
- js 定时器
- caffe源码剖析(一)--整体目录结构
- 有序数组的二分查找
- 关于框架的一些问题
- Java基础回顾
- maven环境搭建
- 二叉树的最小深度
- hdu2045
- 高精度加法
- 机器学习&数据挖掘笔记(常见面试之机器学习算法思想简单梳理)
- 三种常见的替代损失函数
- append()方法和html()方法的区别