问题:在使用Spring(v4.1.7)和hibernate(v4.3.10.Final)开发应用程序时发生例如以下异常: java.lang.ClassCastException: org.springframework.orm.hibernate4.SessionHolder cannot be ...
分类:
Web程序 时间:
2017-06-08 10:35:44
阅读次数:
172
异常:'sessionFactory' or 'hibernateTemplate' is required 原因:未注入hibernateTemplate,需要在spring的配置文件中明确指定bean以byName的方式匹配 <beans xmlns="http://www.springfram ...
分类:
Web程序 时间:
2017-06-06 10:47:03
阅读次数:
235
01使用session中的load方法查询数据库中的记录时,我们返回的是一个代理对象,而不是真正需要的那个对象. 02 因为代理对象的出现 才导致延迟加载。 还有采用懒加载的时候容易出现nosession的错误 请大家注意,一般是事务已经提交session已经关闭,而我们还要去查询数据库,所以hib ...
分类:
其他好文 时间:
2017-06-05 14:20:40
阅读次数:
180
1、创建两个实体类。 一个实体类是商品类,另一个实体类是商品的分类类。 在一对多关系的两个实体中,在编写实体类时必须要遵循以下规则: (1)在一的那一方的实体中,必须要有一个私有的多那一方的实体对象属性,并且提供公有的getter和setter方法。 (2)在多的那一方的实体类中,必须要有一个私有的 ...
分类:
Web程序 时间:
2017-06-05 00:43:10
阅读次数:
438
org.hibernate.TransactionException: nested transactions not supported错误的解决方法! 原因:事务没有提交,事务提交后正常 Transaction tx = session.beginTransaction(); tx.commit ...
分类:
Web程序 时间:
2017-06-04 18:28:43
阅读次数:
138
1.点开HTML编辑。 2.找到代码位置,大致如下: 3.提炼成以下样式: 2.找到代码位置,大致如下: 3.提炼成以下样式: <pre class='{0}'>内容</pre> 4.只需在<pre>标签加入class样式即可,将{0}用如下样式替换,brush:java替换成实际语言brush:x ...
分类:
其他好文 时间:
2017-06-02 17:22:47
阅读次数:
410
首先,创建类对象 1 package com.imooc.hibernate; 2 3 public class Address { 4 5 private String postcode; //邮编 6 private String phone; //电话 7 private String add ...
分类:
Web程序 时间:
2017-05-28 19:34:59
阅读次数:
298
简化JDBC编码jdbc编码出现的问题以及Hibernate解决:1..连接数据库的信息放在程序中,并没有放到相关的配置文件中,一旦修改数据库的用户名或者密码,必须重新修改、编译代码,不利于项目维护。Hibernate连接数据库信息都存放到配置文件中,这样不仅有利于项目实施,而且降低项目风险,当数据 ...
分类:
Web程序 时间:
2017-05-28 11:47:50
阅读次数:
168
一 概述 1.什么是SpringMVC? Model-View-Controller,一种软件设计思想,将软件分为三层:模型层、视图层、控制层。模型层负责具体的业务处理,指的是程序中的业务逻辑。视图层指的是与用户交互的界面。控制层负责请求的分发,将请求分发给指定的业务逻辑。 2.什么是Spring ...
分类:
编程语言 时间:
2017-05-27 22:29:22
阅读次数:
353
写一个java类 生成类的配置文件 配置hibernate.cfg.xml文件 如果不使用事务,hibernate不会在数据库生成相应的数据。当然,即使不使用事务,也不是没办法写入数据库。方法如下: 但是不推荐使用这种办法。 ...
分类:
Web程序 时间:
2017-05-26 23:28:28
阅读次数:
258