Hibernate Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibe ...
                            
                            
                                分类:
Web程序   时间:
2019-05-27 13:31:04   
                                阅读次数:
150
                             
                         
                    
                        
                            
                            
                                最近走过的坑 slf4j 多个实现 主要是maven依赖中存在多个slf4j的实现类,在引入的依赖中排除对应的依赖就可以 hibernate 在启动的时候死锁 主要排查: 1.账号密码这些问题 2.有的时候抛一些关于c3p0的异常,把这个c3p0换一个比较新的就好了 hibernate 类型转换异常 ...
                            
                            
                                分类:
Web程序   时间:
2019-05-27 10:38:16   
                                阅读次数:
140
                             
                         
                    
                        
                            
                            
                                    JavaEE体系结构包括四层,从上到下分别是应用层、Web层、业务层、持久层。Struts和这篇文章中讲解的SpringMVC是Web层的框架,Spring是业务层的框架,之前文章中讲解的Hibernate和MyBatis是持久层的框架。 SpringMVC是一种基于Java,实现了Web MVC( ...
                            
                            
                                分类:
编程语言   时间:
2019-05-26 11:10:05   
                                阅读次数:
116
                             
                         
                    
                        
                            
                            
                                    Hibernate查询会先从一级缓存session中查询数据,如果session中没有会从sessionfactory中查找数据,如果前面两个都没有将从DB中查数据,这就是Hibernate的缓存机制,这样可以降低应用程序与物理数据源的交互频率,提高应用程序的性能。另外懒惰加载,就是尽可能晚的将数据 ...
                            
                            
                                分类:
Web程序   时间:
2019-05-25 16:55:23   
                                阅读次数:
159
                             
                         
                    
                        
                            
                            
                                1.概念: Hibernate:Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。属于全自动的ORM框架,着力点在于POJO和数据库表之间的映射,完成映射即可自动生成和执行sql。 Mybati ...
                            
                            
                                分类:
编程语言   时间:
2019-05-23 23:17:27   
                                阅读次数:
131
                             
                         
                    
                        
                            
                            
                                概述 事务管理对于企业应用来说是至关重要的,即使出现异常情况,它也可以保证数据的一致性。Spring Framework对事务管理提供了一致的抽象,其特点如下: 为不同的事务API提供一致的编程模型,比如JTA(Java Transaction API), JDBC, Hibernate, JPA( ...
                            
                            
                                分类:
其他好文   时间:
2019-05-22 19:13:49   
                                阅读次数:
101
                             
                         
                    
                        
                            
                            
                                    在powerdesigner将表的结构运用于数据库的时候报的错. 目标: 在Hibernate中使用多表级联的插入操作. 解决办法: 将navicat中的mysql数据库表删除, 手动创建 原因: powerdesigner创建表的时候, 造成了一些兼容性的问题. Hibernate配置和Power ...
                            
                            
                                分类:
数据库   时间:
2019-05-21 19:16:25   
                                阅读次数:
368
                             
                         
                    
                        
                            
                            
                                    参考别人的博客,原因是:数据库和系统时区的差异。 在jdbc的url后面加 由于新安装的mysql,第一次连接出现了access denied for user 'root'@'localhost'(using password:YES)问题。 没有大毛病就是密码写错了。jdbc连接的密码换上我安装 ...
                            
                            
                                分类:
Web程序   时间:
2019-05-21 12:55:25   
                                阅读次数:
286
                             
                         
                    
                        
                            
                            
                                Spring Data Jpa是基于HIbernate开发的,所以建立实体建的实体和映射关系需要好好好的去了解一下,本文有以下内容,实体管理器介绍,实体与数据库表的映射介绍,关联关系(一对多,多对多)介绍,SpringDataJpa应用分析   实体管理器   实体管理器Enti ...
                            
                            
                                分类:
编程语言   时间:
2019-05-20 15:13:50   
                                阅读次数:
134
                             
                         
                    
                        
                            
                            
                                1.Hibernate初步了解 (1)什么是hibernate,hibernate是用来做什么的 半成品的项目 hibernate是一个操作数据库的框架,实现了对JDBC的封装。 2.使用c3p0与dbutils编写用户注册功能 3.使用hibernate编写用户注册功能 (1)搭建hibernat ...
                            
                            
                                分类:
Web程序   时间:
2019-05-18 09:30:31   
                                阅读次数:
151