Hibernate的一级缓存

Hibernate的一级缓存 Hibernate的一级缓存就是指Session缓存。 在Session中定义了一系列的集合来存储数据,它们构成了Session的缓存。只要Session没有关闭,它就会一直存在。当我们通过Hibernate中的Session提供的一些API例如save()、ge...

2018-08-30 10:44:54

阅读数 27

评论数 0

Hibernate常用API

Hibernate常用API Hibernate的核心类和接口一共有6个,分别为:Session、SessionFactory、Transaction、Query、Criteria和Configuration 1. Configuration Configuration config=ne...

2018-08-30 10:44:44

阅读数 42

评论数 0

Hibernate常用API——2

---------------------接上篇------------------------------ 3 查询指定列信息 使用投影查询可以得到List<Customer>结果。 我们只须在Customer类中提供name与address作为...

2018-08-30 10:44:32

阅读数 36

评论数 0

Hibernate介绍以及配置详解

一 介绍 什么是Hibernate? hibernate是一个开源的对象关系映射框架,它对jdbc进行了轻量级的封装,它将简单的java对象与数据库表建立映射关系,是一个全自动的orm框架。 hibernate可以自动生成sql语句,自动执行。 总结:hibernate是一个轻量级的jdb...

2018-08-30 10:44:20

阅读数 57

评论数 0

Spring框架——AOP底层原理

AOP底层原理 AOP概念 1. aop概述 1  aop:  面向切面(方面)编程,扩展功能不通过修改源代码实现 2  AOP采取横向抽取机制,取代了传统纵向继承体系重复性代码 2. aop底层原理 横向抽取机制: -有接口:使用动态代理方式,创建接口实现类代理对象 -没...

2018-08-29 01:11:21

阅读数 138

评论数 0

Spring框架——IOC底层原理(bean管理:注解)

Spring的bean管理——注解 注解介绍 代码里的特殊标记,使用注解可以完成功能 注解写法 @注解名称(属性名称=属性值) 注解使用在类、方法和属性上面 Spring注解开发准备 注解创建对象 注解注入属性 ...

2018-08-28 23:40:15

阅读数 264

评论数 0

Spring框架——IOC底层原理(bean管理:xml配置文件)

一 IOC底层原理 1. spring的ioc操作 1. 把对象的创建交给spring进行管理 2. IOC操作的两部分: (1)ioc的配置文件方式 (2)ioc的注解方式 2. IOC的底层原理 1. ioc底层原理实用技术 (1)xml配置文件 (2)Dom4j解析xml ...

2018-08-28 16:20:13

阅读数 481

评论数 0

项目技术总结——struts、spring以及hibernate框架

客户关系管理系统 一 struts Struts是Apache软件基金会(ASF)赞助的一个开源项目。它最初是Jakarta项目中的一个子项目,并在2004年3月成为ASF的顶级项目。它通过采用Java Servlet/JSP技术,实现了基于Java EE Web应用的Model-View-C...

2018-08-27 22:49:23

阅读数 96

评论数 0

数据库的存储引擎

数据库的存储引擎 数据库存储引擎是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建、查询、更新和删除数据。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎,还可以 获得特定的功能。现在许多不同的数据库管理系统都支持多种不同的数据引擎。MySQL的核...

2018-08-26 17:27:49

阅读数 65

评论数 0

项目技术总结——Django框架、MySql数据库以及Nginx服务器

一 汽车零售销量预测系统 1. DJango框架 Django 项目是一个Python定制框架,它源自一个在线新闻 Web 站点,于 2005 年以开源的形式被释放出来。Django 框架的核心组件有: 用于创建模型的对象关系映射 为最终用户设计的完美管理界面 一流的...

2018-08-23 16:58:20

阅读数 272

评论数 0

项目技术总结——JQuery、Bootstrap以及echarts图表库

一 汽车零售销量预测系统 1 JQuery jQuery是一个JavaScript函数库。 jQuery库包含以下功能: HTML 元素选取 HTML 元素操作 CSS 操作 HTML 事件函数 JavaScript 特效和动画 HTML DOM 遍历和修改 AJAX异步请求方...

2018-08-22 17:34:48

阅读数 469

评论数 0

在大型数据库数据查询时如何提高查询效率?

转载于https://blog.csdn.net/xlgen157387/article/details/44156679 一、数据库设计方面 1、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引; 2、应尽量避免在 where 子句中对...

2018-08-12 23:34:57

阅读数 90

评论数 0

数据库性能优化

优化可分为5个层次: 减少数据访问(减少磁盘访问) 返回更少数据(减少网络传输或磁盘访问) 减少交互次数(减少网络传输 减少服务器CPU开销(减少CPU及内存开销) 利用更多资源(增加资源) 一 减少数据访问 减少数据库访问,简而言之,就是尽量减少系统与数据库的交互,因为对数...

2018-08-12 23:24:43

阅读数 92

评论数 0

编程题——3

一 栈的压入、弹出序列 输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否可能为该栈的弹出顺序。 假设压入栈的所有数字均不相等。例如序列1,2,3,4,5是某栈的压入顺序, 序列4,5,3,2,1是该压栈序列对应的一个弹出序列,但4,3,5,1,2就不可能是该压栈序列的弹出序列...

2018-08-09 23:50:11

阅读数 32

评论数 0

树的先序遍历、中序遍历、后序遍历以及问题解法

先序遍历:  节点 - 左孩子 - 右孩子 中序遍历: 左孩子  - 根结点 - 右孩子 后序遍历 : 左孩子 - 右孩子 - 根结点 遍历结果: 先序:GDAFEMHZ 中序:ADEFGHMZ 后序:AEFDHZMG 非递归实现三种遍历: http://www.cnblogs...

2018-08-09 16:38:47

阅读数 151

评论数 0

排序算法总结

排序算法比较: 一 .稳定的排序算法 一 冒泡排序(BubbleSort) 1.基本思想:两个数比较大小,较大的数下沉,较小的数冒起来。 2. 过程: 比较相邻的两个数据,如果第二个数小,就交换位置。 从后向前两两比较,一直到比较最前两个数据。最终最小数被交换到起始的位置,这样第一...

2018-08-05 19:39:10

阅读数 36

评论数 0

编程题——2

一、数独问题 输入9行,每行为空格隔开的9个数字,为0的地方就是需要填充的。 输出九行,每行九个空格隔开的数字,为解出的答案。 解题思路: 分析:数独就是9行9列的数组,满足每一行、每一列、每一个粗线宫内的数字均含1-9,不重复。(图四为粗线宫) 解题:DFS深度填数检测+回溯法 ...

2018-08-03 15:40:43

阅读数 147

评论数 0

字符数组、字符串数组转换成字符串

一、字符数组to字符串 直接声明   char[] c={'a', 'b', 'c'}; String s = new String(c); 二、字符串数组to字符串 string是不可变类——利用StringBuffer String[ ] str = {"...

2018-08-03 14:39:20

阅读数 4824

评论数 0

编程题——1

一. 计算字符串最后一个单词的长度,单词以空格隔开。 输入:一行字符串,非空,长度小于5000。 输出:整数N,最后一个单词的长度。 import java.util.Scanner; public class test{ public static void main(String[...

2018-08-01 13:37:17

阅读数 89

评论数 0

TreeMap遍历方式

一.遍历TreeMap的键值对 第一步:根据entrySet()获取TreeMap的“键值对”的Set集合。 第二步:通过Iterator迭代器遍历“第一步”得到的集合。 // 假设map是TreeMap对象 // map中的key是String类型,value是Integer类型 I...

2018-07-24 22:17:17

阅读数 5103

评论数 0

提示
确定要删除当前文章?
取消 删除