摘要: hibernate介绍 hibernate是一个开源的轻量级的框架, hibernate框架应用在javaee三层结构中的dao层框架,在dao层对数据库进行crud操作,使用hibernate框架实现crud操作; hibernate底层就是jdbc,hibernate对jdbc进行了封装;使用h 阅读全文
posted @ 2019-05-18 00:31 子爵号 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 线程的优先级 线程调度:按照特定的机制为线程分配CPU的时间片段的行为,java程序再运行的时候,由java虚拟机负责线程的调度 线程调度的实现方式:1、分时调度,2、抢占式调度 分时调度:指让所有线程轮流获取CPU的使用权,并为每个线程平均分配CPU的时间片段 抢占式调度:指选择优先级较高的线程执 阅读全文
posted @ 2019-05-21 10:33 子爵号 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 程序、进程、线程的概念以及它们之间的关系 程序:指代码的集合,是应用程序执行的脚本。 进程:进程是一个静态的概念,指内存中运行的应用程序,是系统运行程序的基本单位,在一个系统中可以同时运行多个程序,每个程序都对应一个进程。 线程:是指进程中的一个执行流程,是比进程更小的运行单位,一个进程中可以运行多 阅读全文
posted @ 2019-05-20 10:13 子爵号 阅读(157) 评论(0) 推荐(0) 编辑
摘要: JPA和Hibernate的关系 jpa是标准接口,hibernate是jpa的一种实现,但其功能是JPA的超集。 一般在开发中,优先考虑使用JPA注解开发,这样有利于程序的移植和扩展 hibernate如何实现与JPA的关系呢? 通过Hibernate-annotation、Hibernate-e 阅读全文
posted @ 2019-05-19 10:28 子爵号 阅读(150) 评论(0) 推荐(0) 编辑
摘要: hibernate的几种查询方式 1、对象导航查询 2、OID查询:根据ID查询查询某一条记录,返回一个对象 3、hql查询:通过Query对象查询,写hql语句实现查询 4、QBC查询:Criteria对象 5、本地Sql查询 hql查询和本地Sql查询介绍 hql语言和普通sql很相似,区别在于 阅读全文
posted @ 2019-05-18 22:20 子爵号 阅读(107) 评论(0) 推荐(0) 编辑
摘要: hibernate主键生成策略,这里主要介绍常用的两种 <generator class="native"/>:根据使用的数据库来选择具体的值,生成的主键是自动增长的,实体类的id属性必须是Integer类型 <generator class="uuid"/>:生成32位的随机字符串,实体类的id属 阅读全文
posted @ 2019-05-18 11:02 子爵号 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 1 截取字符串有的时候我们在页面中不需要显示那么长的字符串,比如新闻标题,这样用下面的例子就可以自定义显示的长度<#if title.content?length lt 8> <a href>${title.content?default("")}</a> <#else> <a href title 阅读全文
posted @ 2019-04-06 23:57 子爵号 阅读(264) 评论(0) 推荐(0) 编辑