`
lijunaccp
  • 浏览: 159128 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

领域类中的static mapping方法生命周期事件

阅读更多
static mapping方法不只是做些关闭时间自动生成,数据库表与类,字段与属性的映射之外,还可以做如下事情:
一.想返回一个Domain类按日期排序
class Reg {
	
	Date startDate
	
	//其它属性略
	
	static mapping={
		sort "startDate"
	}
}

二.领域类的生命周期事件
class Reg {
	
	//其它略
	
	def beforeInsert={
		//...
	}
	
	def beforeUpdate={
		//...
	}
	
	def beforeDelete={
		//...
	}
	
	def onLoad={
		//...
	}
}
分享到:
评论

相关推荐

    Java中Spring获取bean方法小结

    它允许开发者定义Bean的生命周期和依赖关系,提供了低级别的配置选项。 - **ApplicationContext** 是BeanFactory的扩展,增加了更多面向应用的功能,如国际化、事件处理、资源加载等。它通常被开发者直接使用,因为...

    2018-autumn-hw-17020031057-石晓晨-201811261

    Servlet 程序设计基础知识点 ...本文涵盖了 Servlet 程序设计的基础知识点,包括 Servlet 和一般 Java 类的区别、Servlet 的生命周期、Servlet 与 URL 地址的映射方式,以及编写一个能够计数访问次数的 Servlet。

    Android创建和使用数据库详细指南.doc

    接着,创建一个辅助类(DBAdapter)来管理数据库的生命周期和操作。DBAdapter类通常继承自SQLiteOpenHelper,这个抽象类提供了创建、升级数据库的方法。在DBAdapter.java文件中,首先引入必要的包,比如ContentValues...

    Java Web 测试题及参考答案

    题目涵盖了Java语言的基础特性、面向对象的概念、基本数据类型操作、类与对象、访问控制修饰符、静态成员变量的使用、JSP页面开发、Servlet技术及其生命周期管理等方面的内容。 #### 选择题知识点详解 **1. Java...

    新手必看Java重要面试题,有帮助

    在Spring框架中,Bean是基本组成单位,可以由Spring容器管理其生命周期。 - **Spring框架**:Spring是一个轻量级的应用程序开发框架,提供依赖注入(Dependency Injection)、面向切面编程(Aspect Oriented ...

    java面试心得

    - **Hibernate**:是一个全栈的ORM(Object-Relational Mapping)框架,能够将Java对象映射到数据库表,并管理对象的生命周期。 - **MyBatis**:是一个半自动的ORM框架,提供了一种基于SQL查询的灵活方式,适合对SQL...

    基于SpringBoot+WebSocket的实时通信系统源码.zip

    这通常是一个继承自`WebSocketHandler`的类,它负责处理WebSocket连接的建立、数据收发和关闭等生命周期事件。同时,我们还需要在SpringBoot的配置类中声明这个WebSocket端点,并配置WebSocket的相关设置,如最大...

    Java的一个小项目

    在本项目中,Spring可能被用来管理Struts2的Action实例,通过DI来控制对象的生命周期和依赖关系。同时,Spring的AOP功能可以方便地实现事务管理、日志等横切关注点。Spring还提供了数据访问抽象,包括JDBC模板和ORM...

    hibernate主要知识点

    SessionFactory 是线程安全的,通常在整个应用生命周期中只有一个实例。它缓存 SQL 语句和映射元数据,提高性能。 创建 SessionFactory 的代码示例: ```java private static SessionFactory sf = null; static { ...

    java 中JFinal getModel方法和数据库使用出现问题解决办法

    总的来说,解决JFinal中`getModel`方法和数据库使用的问题,关键在于理解Model对象的生命周期以及其在数据库操作中的角色。正确配置数据库连接,遵循命名规则,以及区分查询和数据操作的对象,可以避免很多常见的...

    ssh员工考勤

    Spring框架是SSH中的核心,它负责管理对象的生命周期和依赖关系,通过IoC(Inversion of Control,控制反转)和AOP(Aspect Oriented Programming,面向切面编程)理念,实现了解耦和模块化的设计。在员工考勤系统中...

    Java软件工程师课表.docx

    - Servlet程序设计:掌握Servlet生命周期,使用ServletConfig和ServletContext对象,理解HTTPServlet,以及Include、Forward、Redirect技术。 - JSP(JavaServer Pages):学习JSP的基础知识,隐含对象,以及与...

    jaxb 使用实例

    - 当Java类的结构复杂时,理解JAXB的生命周期和对象的引用关系非常重要,以避免可能出现的内存泄漏或循环引用问题。 - 考虑到性能,如果大量处理XML数据,需要合理设计对象模型,减少不必要的转换开销。 - 对于大型...

    java项目经理

    - IoC容器: 控制反转,管理对象的生命周期。 - AOP: 面向切面编程,用于实现日志记录、性能统计等功能。 - MVC框架: Model-View-Controller模式的实现。 - 事务管理: 提供了一种简化事务管理的方式。 - **...

    SPRING面试宝典

    Spring框架中的Bean生命周期主要包括以下几个阶段: 1. **实例化**:创建Bean实例。 2. **依赖注入**:注入依赖关系。 3. **初始化**:调用初始化方法。 4. **销毁**:调用销毁方法。 **3.8 重要的Bean生命周期...

    hibernate3.2学习笔记

    这一步骤包括了导入 Hibernate 的 jar 包,创建配置文件,以及编写 HibernateUtils 类来管理 Session 的生命周期。 ##### 1. 导入 Hibernate 所需的 jar 包 在项目中引入 Hibernate 相关的 jar 包,确保项目能够...

    持久层课件

    在Java编程中,对象的生命周期分为三个状态:瞬时态(Transient)、持久态(Persistent)和脱管态(Detached)。瞬时态的对象没有与数据库中的记录关联,一旦程序结束,它们的状态就会丢失。持久态的对象与数据库中...

    百度2019年最新面试题库

    #### 请简述Servlet的生命周期及其相关的方法 - **初始化**:调用`init()`方法。 - **服务**:调用`service()`方法处理请求。 - **销毁**:调用`destroy()`方法释放资源。 #### 请简述一下Ajax的原理及实现步骤 -...

    spring mvc

    通过这种方式,Spring MVC 能够更好地组织和管理 Bean 的生命周期以及依赖关系。 #### 六、Spring MVC 配置文件详解 Spring MVC 的配置文件通常包括以下内容: - **Bean 定义**:定义控制器、视图解析器、消息转换...

    servelt hello world

    Servlet生命周期包括加载、初始化、服务、销毁四个阶段。 在"Servlet Hello World"中,我们通常会创建一个名为`HelloWorldServlet`的类,该类继承自`HttpServlet`类,并重写`doGet`或`doPost`方法。这两个方法分别...

Global site tag (gtag.js) - Google Analytics