2017年3月13日
摘要: 一:配置好hibernate1.导包 hibernate包和jdbc连接mysql数据库的包2.实用工具生成hibernate配置文件和映射文件3.做好hibernateUtil生成session的静态单例配置文件二:编写数据访问DAO添加、查询 三:配置struts1.导包 空白包、jstl包 在 阅读全文
posted @ 2017-03-13 17:05 云破月丶 阅读(291) 评论(0) 推荐(0) 编辑
  2017年3月11日
摘要: 业务逻辑的实现过程中,往往需要保证数据访问的排他性。因此,我们就需要通过一些机制来保证这些数据在某个操作过程中不会被外界修改,这样的机制,在这里,也就是所谓的“锁”,即给我们选定的目标数据上锁,使其无法被其它程序修改。 hibernate 支持两种锁机制: 1. 悲观锁(Pessimistic Lo 阅读全文
posted @ 2017-03-11 17:00 云破月丶 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 一、why(为什么要用Hibernate缓存?) 一、why(为什么要用Hibernate缓存?) 一、why(为什么要用Hibernate缓存?) Hibernate是一个持久层框架,经常访问物理数据库。 为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。 缓存内的数据是对物理数 阅读全文
posted @ 2017-03-11 11:07 云破月丶 阅读(147) 评论(0) 推荐(0) 编辑
  2017年3月8日
摘要: 这个从字面上就可以看出:不能初始化,没有session。也就说主要原因是因为session关闭了。 在hibernate中,<many-to-one.../>中的lazy默认为proxy。这样hibernate在数据库中查询数据时事不会把关联的 对象查出来的,而是保存一个获得该值得方法:getXxx 阅读全文
posted @ 2017-03-08 16:39 云破月丶 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 1、EL简介 阅读全文
posted @ 2017-03-08 11:43 云破月丶 阅读(197) 评论(0) 推荐(0) 编辑
  2017年3月7日
摘要: 第一步。新建个web项目 第二步。导包,将Hibernate的jar包和连接数据库的jar包 导入lib中 第三步。在窗口--显示视图--其他--选择之后,在下面空白处右键选择Add Configurations,出现下面窗口 选择我们要生成数据的项目,在中点new打开, 选择MySQL,设置 第一 阅读全文
posted @ 2017-03-07 10:02 云破月丶 阅读(199) 评论(0) 推荐(0) 编辑
  2017年3月3日
摘要: 因为每次用增删改查时都需要用到session,所以我们直接封装一个类,需要的时候只需要调用即可 我们引用看一下能不能使用 运行一下看下结果: 看下数据库中是否改变 这样我们就成功的将hibernate 初始化类封装好了,可以在需要时直接引用即可 阅读全文
posted @ 2017-03-03 17:22 云破月丶 阅读(628) 评论(0) 推荐(0) 编辑
摘要: 第一步,新建一个项目 , 导包 一类是hibernate的jar包,一类是jdbc的jar包 hibernate的jar包是注意红框的地址就是jar包的位置,将这些jar包全都导入lib根下;然后将jdbc的jar包导入lib根下。 第二步:配置hibernate.cfg.xml文件 查看搜索出来的 阅读全文
posted @ 2017-03-03 14:58 云破月丶 阅读(5426) 评论(0) 推荐(0) 编辑
  2017年3月1日
摘要: JSON字符串和java对象的互转【json-lib】 JSON字符串和java对象的互转【json-lib】 在开发过程中,经常需要和别的系统交换数据,数据交换的格式有XML、JSON等,JSON作为一个轻量级的数据格式比xml效率要高,XML需要很多的标签,这无疑占据了网络流量,JSON在这方面 阅读全文
posted @ 2017-03-01 17:23 云破月丶 阅读(261) 评论(0) 推荐(0) 编辑
摘要: Ajax 引擎 用XML传输数据: 1.传输单个对象 新建一个setvlet,在doGet方法中实现如下代码: 然后新建一个html,在head头里边引用ajax引擎,代码如下: body里边的代码如下 运行程序,当点击span这一标签时,结果如下: 2.传输集合时 同样的方法,新建一个servle 阅读全文
posted @ 2017-03-01 15:41 云破月丶 阅读(301) 评论(0) 推荐(0) 编辑