摘要: 瞬时态:当new一个实体对象后,这个对象处于瞬时态,即这个对象只是一个保存临时数据的内存区域,如果没有变量引用这个对象,则会被JVM的垃圾回收机制回收。这个对象所保存的数据与数据库没有任何关系,除非通过Session的save()、saveOrUpdate()、persist()、merge()方法 阅读全文
posted @ 2020-03-28 17:31 星辰手 阅读(179) 评论(0) 推荐(0) 编辑
摘要: Hibernate 标准查询 标准查询 Hibernate 提供了操纵对象和相应的 RDBMS 表中可用的数据的替代方法。一种方法是标准的 API,它允许你建立一个标准的可编程查询对象来应用过滤规则和逻辑条件。 Hibernate Session 接口提供了 createCriteria() 方法, 阅读全文
posted @ 2020-03-28 17:30 星辰手 阅读(148) 评论(0) 推荐(0) 编辑
摘要: Hibernate 原生 SQL 原生 SQL 如果你想使用数据库特定的功能如查询提示或 Oracle 中的 CONNECT 关键字的话,你可以使用原生 SQL 数据库来表达查询。Hibernate 3.x 允许您为所有的创建,更新,删除,和加载操作指定手写 SQL ,包括存储过程。 您的应用程序会 阅读全文
posted @ 2020-03-28 17:28 星辰手 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 查询语言 Hibernate 查询语言(HQL)是一种面向对象的查询语言,类似于 SQL,但不是去对表和列进行操作,而是面向对象和它们的属性。 HQL 查询被 Hibernate 翻译为传统的 SQL 查询从而对数据库进行操作。 尽管你能直接使用本地 SQL 语句,但我还是建议你尽可能的使用 HQL 阅读全文
posted @ 2020-03-28 17:27 星辰手 阅读(112) 评论(0) 推荐(0) 编辑
摘要: Spring MVC 框架简介 Spring的模型-视图-控制器(MVC)框架是围绕一个DispatcherServlet来设计的,这个Servlet会把请求分发给各个处理器,并支持可配置的处理器映射、视图渲染、本地化、时区与主题渲染等,甚至还能支持文件上传。处理器是你的应用中注解了@Control 阅读全文
posted @ 2020-03-28 17:26 星辰手 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 依赖注入(DI) Spring 最认同的技术是控制反转的依赖注入(DI)模式。控制反转(IoC)是一个通用的概念,它可以用许多不同的方式去表达,依赖注入仅仅是控制反转的一个具体的例子。 当编写一个复杂的 Java 应用程序时,应用程序类应该尽可能的独立于其他的 Java 类来增加这些类可重用可能性, 阅读全文
posted @ 2020-03-28 17:25 星辰手 阅读(216) 评论(0) 推荐(0) 编辑