一: 1. Spring几大核心功能: IOC/DI 控制反转/依赖注入 AOP 面向切面编程 声明式事务 2. Spring 框架的的runtime 2.1 test:Spring提供测试功能 2.2 Core Container:核心容器。Spring启动最基本条件 2.2.1 Beans:Sp ...
分类:
编程语言 时间:
2019-03-20 20:51:02
阅读次数:
244
这段时间在项目中用到的spring+springmvc+hibernate+jpa框架,今天遇到一个问题:如何用原装的jpa查询视图? 使用过jpa的朋友都知道,这是个很难受的问题,我在网上找了半天也没找到简单的答案,大部分都是先建立视图有关的表和类做关联,然后再手写SQL,很是麻烦,而且最要命的是 ...
分类:
编程语言 时间:
2019-03-19 21:27:03
阅读次数:
169
1.Hibernate是什么 1.java持久层的一个框架 2.一个开放源代码的ORM(Object Relation Mapping,对象关系映射)框架,使得java开发人员可以使用面向对象编程的思想来操作数据库 所谓的ORM就是利用描述对象和数据库表之间的映射的元数据,自动把Java应用程序中的 ...
分类:
Web程序 时间:
2019-03-16 12:54:25
阅读次数:
177
1.Hibernate持久化类的编写规则 持久化就是将内存中的数据永久存储到关系型数据库中,持久化类指一个java 类与数据库建立了映射关系,这个类就叫做持久化类 持久化类的编写有如下规则 持久化类需要提供一个无参的构造方法 持久化类的属性需要是私有的,对私有属性提供get和set方法 持久化类的属 ...
分类:
Web程序 时间:
2019-03-16 12:35:07
阅读次数:
209
1. JPA是什么 JPA(Java Persistence API)是Sun官方提出的Java持久化规范,用来方便大家操作数据库。真正干活的可能是Hibernate,TopLink等等实现了JPA规范的不同厂商,默认是Hibernate。 2.JPA的核心概念 实体 ? ? 关系 ? EnityM ...
分类:
编程语言 时间:
2019-03-13 15:05:58
阅读次数:
192
ORM框架 应用程序中的POJO对象和数据库表相互映射的框架称为对象关系映射框架(Object Relational Mapping),Hibernate与Mybatis都可以称为ORM框架 只是Hibernate的设计理念是完全面向POJO的(全映射框架),而MyBatis则不是(半映射框架) H ...
分类:
其他好文 时间:
2019-03-11 01:10:22
阅读次数:
162
Spring Data JPA 是 Spring 基于 ORM 框架、JPA 规范的基础上封装的一套 JPA 应用框架,底层使用了 Hibernate 的 JPA 技术实现,可使开发者用极简的代码即可实现对数据的访问和操作。它提供了包括增删改查等在内的常用功能,且易于扩展!学习并使用 Spring ...
分类:
编程语言 时间:
2019-03-10 23:28:13
阅读次数:
306
Hibernate简单使用 入门 通过hibernate的 一对多 多对多轻松看懂hibernate配置 (不使用注解) hibernate对jdbc访问数据库的代码进行轻量级封装,简化重复代码 减少内存消耗 。hibernate基于JDBC开发与mybatis不同hibernate 时完全orm实 ...
分类:
Web程序 时间:
2019-03-10 00:02:48
阅读次数:
239
"堆栈操作" "java基础汇总" "java虚拟机jvm" 【基础】 正则表达式(javase,js)ok ArrayList 去重复17:41 2019/2/2 HashMap 去重复12:15 2019/2/15 异常处理 ok 多线程 io ok 集合 redis rabbitmq dock ...
分类:
其他好文 时间:
2019-03-09 23:47:29
阅读次数:
236
前几天改到一个bug:从MS SQLserver上面同步表结构并且采集数据写入其他库。然后用的核心技术是用的Hibernate。 其中bug出在SQLServer2000版本上。排查下来发现2000版本真的是一个让人头疼的数据库。 驱动jar包不兼容;hibernate5.1分页查询也不能用。系统表 ...
分类:
数据库 时间:
2019-03-06 14:58:18
阅读次数:
176