- 博客(15)
- 资源 (6)
- 收藏
- 关注
原创 mappingResources、mappingLocations、mappingDirectoryLocations、mappingJarLocations
mappingResources、mappingLocations、mappingDirectoryLocations、mappingJarLocations 他们的区别: 1. mappingResources:指定classpath下具体映射文件名 petclinic.hbm.xml 2. mappingLocations:可以指定任何文件路径,并
2017-01-30 20:55:15 294
转载 c3p0 配置文件 各个属性的意义
、部分参数配置说明: 1.最常用配置initialPoolSize: 连接池初始化时创建的连接数,default : 3(建议使用)minPoolSize: 连接池保持的最小连接数,default : 3(建议使用)maxPoolSize: 连接池中拥有的最大连接数,如果获得新连接时会使连接总数超过这个 值则不会再获取新连接,而是等待
2017-01-30 19:31:57 1438
转载 数据库异常整理:org.hibernate.QueryException: could not resolve property: “xxx”
hibernate作数据库多表查询,结果遇到问题:org.hibernate.QueryException: could not resolve property: ‘xxxx’of 经过各个步骤检查,还是没找到方法。在此,整理一下这个问题的导致可能原因: 一、排查HQL语句中的类字段,看是否是Java类中的字段,不要是数据库中
2017-01-30 15:13:21 1461
原创 Spring 整合HIbernate 时, 使用c3p0 数据源 出现 java.lang.NoClassDefFoundError:com.mchange.v2.ser.Indirector
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [applicationContext.xml]: Instantiation of bean failed; nested except
2017-01-30 12:22:54 1581
原创 .jar 包解析之 dom4j.jar
dom4j是一个Java的XML API,是jdom的升级品,用来读写XML文件的。dom4j是一个十分优秀的JavaXML API,具有性能优异、功能强大和极其易使用的特点,它的性能超过sun公司官方的dom技术,同时它也是一个开放源代码的软件,可以在SourceForge上找到它。在IBM developerWorks上面还可以找到一篇文章,对主流的Java XML API进行的性能、功能
2017-01-29 22:57:57 3528
原创 Spring 中 事务管理 的 事务的回滚
关于 声明式事务 配置 的noRollbackFor rollbackFor 这两个属性的作用 我感到很困惑?1. 数据库数据book_stock数据表account 数据表2. 事务方法:
2017-01-29 17:57:36 479 1
转载 详解 spring 每个jar的作用
spring.jar 是包含有完整发布模块的单个jar 包。但是不包括mock.jar, aspects.jar, spring-portlet.jar, and spring-hibernate2.jar。spring-src.zip就是所有的源代码压缩包。除了spring.jar 文件,Spring 还包括有其它21 个独立的jar 包,各自包含着对应的Spring组件,用
2017-01-27 00:26:41 634
转载 浅析 hibernate二级缓存与查询缓存之间的关系
我们先看一下什么样的hibernate操作会将数据存入到一级缓存中去,当调用下边这些方法的时候会将数据存入到一级缓存中一级缓存save、update、saveOrupdate、load、list、iterate、lock,例如:[java] view plain copyUser userOne=new User();
2017-01-22 17:55:29 527
转载 CGLIB
CGLIB(Code Generation Library)是一个开源项目!是一个强大的,高性能,高质量的Code生成类库,它可以在运行期扩展Java类与实现Java接口。Hibernate用它来实现PO(Persistent Object 持久化对象)字节码的动态生成。.CGLIB包的介绍代理为控制要访问的目标对象提供了一种途径。当访问对象时,它引入了一个间接的层。JDK自从
2017-01-21 10:29:26 200
转载 hibernate constrained属性 其在表的映射关联关系 的作用
hibernate文档上是这么写的: constrained(约束) (可选) 表明该类对应的表对应的数据库表,和被关联的对象所对应的数据库表之间, 通过一个外键引用对主键进行约束。这个选项影响save() 和delete() 在级联执行时的先后顺序(也在schema export tool中被使用)。 constrained默认值为false constrained只能在 one-
2017-01-14 10:45:38 530
原创 两个在不同包下的 相同的实体类, 为怎么不能同时在hibernate.cfg.xml 中配置?
项目结构:hibernate.cfg.xml为什么会报:org.hibernate.InvalidMappingException: Could not parse mapping document from resource com/baidu/hibernate/oneTOone/primary/Department.hbm.xml
2017-01-14 01:28:00 1270
转载 JavaScript 的 concat() 方法的使用
在sql 中:举个例子 select concat('aa','bb');------------最终显示的就是 aabb,同时,concat有 to_char的作用,就是把其他类型转成varchar类型的select concat(NAME,':',TITLE) FROM PERSON p WHERE p.id = id结果是:Danny:Ja
2017-01-12 18:03:51 1925
转载 ORM
对象关系映射(英语:Object Relation Mapping,简称ORM,或O/RM,或O/R mapping),是一种程序技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换[1] 。从效果上说,它其实是创建了一个可在编程语言里使用的--“虚拟对象数据库”。面向对象是从软件工程基本原则(如耦合、聚合、封装)的基础上发展起来的,而关系数据库则是从数学理论发展而来的,两套
2017-01-11 19:42:45 321
转载 什么是原子操作
"原子操作(atomic operation)是不需要synchronized",这是Java多线程编程的老生常谈了。所谓原子操作是指不会被线程调度机制打断的操作;这种操作一旦开始,就一直运行到结束,中间不会有任何 context switch (切[1] 换到另一个线程)。如果这个操作所处的层(layer)的更高层不能发现其内部实现与结构,那么这个操作是一个原子(atomi
2017-01-11 19:33:56 6958
原创 Struts2 中 关于s:url 标签 的使用问题
因为value值会自动的进行Ognl解析,如果不希望进行Ognl 解析,可以使用单引号‘’加以封装就可以了 ${url }
2017-01-03 13:17:24 1713
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人