hibernate中evict()和clear()的区别 session.evict(obj):会把指定的缓冲对象进行清除; session.clear():把缓冲区内的全部对象清除,但不包括操作中的对象。 hibernate执行的顺序如下: (1)生成一个事务的对象,并标记当前的session处于 ...
分类:
Web程序 时间:
2018-05-22 10:50:37
阅读次数:
202
hibernate 插入数据错误:Caused by: java.sql.SQLException: Field 'id' doesn't have a default value 无法插入数据; 错误原因: id在数据库表中是作为主键,但是在插入的过程中,没有给予数值,并且没有让其自增 解决办法: ...
分类:
数据库 时间:
2018-05-19 23:25:37
阅读次数:
256
参考:http://singleant.iteye.com/blog/934593 http://liuzidong.iteye.com/blog/776072 介绍: 简单日记门面(simple loggi ...
分类:
其他好文 时间:
2018-05-16 17:27:19
阅读次数:
177
分析: 联系人与客户是多对一,一个客户(公司)有多个联系人,在多的这一方,即LinkMan, 1、LinkMan.java中除自身属性外,还需要 2、在hbm.xml文件中,加上 意思是建立一个外键用于维护关系,列名是lkm_cust_id,引用的属性名是LinkMan.java中定义的custom ...
分类:
Web程序 时间:
2018-05-16 13:08:12
阅读次数:
187
前言 最近开发项目比较忙,springcloud的笔记得稍稍放放了,下午出来个bug,恶心的不行,功能很简单,也没有什么级联或复杂的映射关系,就是一直在报三个异常 这些异常是最后的这个异常导致的,网上找了很多,都说是 搞的鬼,解决方法无非就是几种,分别贴出与各位分享之 正文 五个解决方案 1、关闭 ...
分类:
Web程序 时间:
2018-05-14 19:04:07
阅读次数:
379
在web开发中,如果JSP、Servlet或EJB使用JDBC直接访问数据库,每一次数据访问请求都必须经历建立数据库连接,打开数据库,存取数据库和关闭数据库连接等操作步骤,如果频繁发生这种数据库操作,系统的性能必然会急剧下降,甚至会导致系统崩溃。数据库连接池技术是解决这个问题最常用的方法,在许多应用 ...
分类:
数据库 时间:
2018-05-14 16:54:54
阅读次数:
222
1. Spring框架 1)专业术语 高内聚、低耦合: 类内部的关系越紧密越好,类与类的关系越少越好! 非侵入式设计: 侵入式设计: 引入的组件对现有的类的结构会有影响,这种就是“侵入式设计”的组件! 非侵入式设计: 引入组件对现有的类的结构没有影响! Struts2: 侵入式设计! Hiberna ...
分类:
编程语言 时间:
2018-05-13 19:04:41
阅读次数:
252
什么是工厂设计模式 根据名字即可了解,工厂肯定是用来生产产品的,在我们的程序开发中,需要用到不同的类,对于熟悉SSH、SSM开发的可以知道,在初期学习的时候,总是有一个框架提供好的的factory供我们使用,利用它可以创建访问数据库的连接等操作。 定义: 利用template method设计模式创 ...
分类:
其他好文 时间:
2018-05-07 17:44:52
阅读次数:
182
介绍一、 hashCode()方法和equal()方法的作用其实一样,在Java里都是用来对比两个对象是否相等一致,那么equal()既然已经能实现对比的功能了,为什么还要hashCode()呢? 因为重写的equal()里一般比较的比较全面比较复杂,这样效率就比较低,而利用hashCode()进行 ...
分类:
其他好文 时间:
2018-05-07 13:47:32
阅读次数:
165
上面的异常的抛出主要有几个方面: 1、最容易想到的,就是你的from是实体类而不是表名,这个应该大家都知道,注意大小写 2、你的hibernate配置文件中没有加入相应的映射文件<mapping resource=" " /> 3、如果上面两方面都对了,还有错,基本上处于崩溃状态,哈哈....一般是 ...
分类:
移动开发 时间:
2018-04-28 15:48:06
阅读次数:
215