`

Java编码习惯总结

    博客分类:
  • java
阅读更多

 

  1. 用HibernateDaoSupport类的getSession方法取得Session进行数据库操作后,可以不用关闭Session。
  2. 当要使用延迟抓取功能时,用Session类的get方法来得到对象,且不要关闭Session。这样得到的对象是持久对象,上层使用时一定不要更改其属性的值,除非你真的想更改其属性的值且持久化。
  3. 利用Hibernate的Native SQL查询来直接执行Sql语句,不要使用jdbc了。
  4. 有HQL或Sql语句出现时,应将这些语句封装成DAO中的方法,供外部使用。
  5. 在hbm.xml文件中设置实体的BatchSize后,在同一个Session中更新对象时,就会批量处理,可以提高性能。
  6. 在jsp页面中,用<fmt:formatDate>标签来格式化日期,用<fmt:formatNumber>标签来格式化数字。
  7. 在hbm.xml文件中设置的inverse属性,是用指来指明这一端是否有责任维护关联关系。inverse=false,表明有责任维护关系,inverse=true,表明没有责任维护关系。在父与子的关联中,将子的inverse设成true。
  8. 在hbm.xml文件中设置的cascade属性,用来控制级联创建、更新或删除。
  9. 在hbm.xml文件、父子关联中,一般在父的一端设置cascade=all。
  10. 在hbm.xml文件中映射枚举字段。
public InLineState getInLineState() {
		return inLineState;
	}

	public void setInLineState(InLineState inLineState) {
		this.inLineState = inLineState;
		this._inLineStateValue=inLineState.value;
	}

	public int get_inLineStateValue() {
		return _inLineStateValue;
	}

	public void set_inLineStateValue(int _inLineStateValue) {
		this._inLineStateValue = _inLineStateValue;
		this.inLineState=Constants.InLineStateParse(_inLineStateValue);
	}

 

		<property name="_inLineStateValue">
			<column name="inLineStateValue" />
		</property>

 

分享到:
评论

相关推荐

    腾讯java编码规范

    * 习惯:编码习惯应遵循一定的规则,例如每行代码的长度不应超过 80 个字符,代码应包括适当的注释等。 四、总结 腾讯 Java 编码规范是确保公司项目代码的易维护性和编码安全性的重要标准。该规范涵盖了 Java 编码...

    Java编码规范2008版.pdf

    总结来说,Java编码规范是实现高质量Java代码的基础,涵盖了代码格式化、命名、排版、注释等多个方面。遵循这些规范,不仅有助于提升代码的可读性和可维护性,还能促进团队内部的协作效率,确保项目开发的标准化和...

    java编码规范.pdf

    ### Java编码规范详解 ...以上内容总结了Java编码规范的关键要点,涵盖了文件命名、组织结构、代码格式、命名规则以及编程实践等多个方面。遵循这些规范可以帮助开发团队编写出高质量、可维护的Java代码。

    Java编码常犯错误

    以上总结了Java编码中常见的错误及其解决方案。通过遵循最佳实践和避免常见的陷阱,可以显著提高代码质量和系统的安全性及性能。开发者应当持续学习最新的技术趋势和最佳实践,以提升自己的编程水平。

    java编码标准规约

    ### Java编码标准规约 #### 一、引言 ...此外,规范化的编码习惯也有助于新成员快速融入团队,理解现有代码库。希望本文档能帮助开发者们更好地理解和应用Java编码规范,为开发高质量的软件奠定坚实的基础。

    java编码规范

    【Java编码规范】是指导Java开发者编写清晰、可读、易于维护代码的重要准则。编码规范不仅关乎代码的整洁,更是团队协作和长期项目维护的基础。本文档基于Sun Microsystems公司的Java语言规范,由多位专家共同撰写并...

    java编码规范,word版

    ### Java编码规范详解 #### 一、引言 在软件工程领域,良好的编码规范是确保项目质量的关键之一。本文档旨在提供一套适用于Java项目的编码规范,这套规范基于实际开发经验和最佳实践总结而成,旨在帮助开发者编写...

    Java的编码规范

    ### Java的编码规范详解 在软件开发领域,遵循一套统一且规范的编码标准至关重要,它不仅有助于提升代码的可读性和可维护性,还能促进团队协作效率。对于Java开发者而言,《Java的编码规范》是一份宝贵的指南,它...

    Java高级程序设计实战教程第一章-Java编码规范.pptx

    Java编码规范是编程实践中至关重要的一个环节,它旨在提高代码质量、增强可读性、促进团队协作,并降低维护成本。本章主要分为六个部分:应用场景、相关知识、任务实施、拓展知识、拓展训练和课后小结。 首先,应用...

    Java编码规范

    总结,无论是华为还是Sun的Java编码规范,它们都旨在提高代码质量,降低维护成本。开发者应根据团队和项目需求,选择合适的规范并严格执行,以提升代码的整体质量和团队合作效率。同时,持续学习和适应新的编码最佳...

    java基本数据类型和数组,java编制0-255之间的UNICODE编码表

    根据给定文件的信息,我们可以总结出以下相关的Java知识点: ### 1. Java基本数据类型 在Java中,基本数据类型包括整型(如`byte`, `short`, `int`, `long`)、浮点型(如`float`, `double`)、布尔型 (`boolean`)...

    java语言编码规范

    Java语言编码规范是一本为Java开发者...上述规范不仅适用于Java,同样适用于其他编程语言,因为良好的编码习惯和规范是跨语言的通用实践。在实际开发过程中,开发者应根据项目的具体需求和团队习惯,灵活应用这些规范。

    Java习惯用法总结编程小技巧共14页.pdf.zip

    这份"Java习惯用法总结编程小技巧共14页.pdf"压缩文件,显然是为了帮助开发者提升编程效率,减少错误,并掌握Java的一些最佳实践。以下是根据标题和描述提炼出的一些关键知识点: 1. **代码风格与格式**:良好的...

    java类型BUG总结

    ### Java类型BUG总结 #### 一、糟糕的命名习惯 **问题描述:** ...要提高代码质量,开发者需要注重代码的可读性和可维护性,遵循良好的编码习惯和设计原则。通过不断学习和实践,逐步提升自己的编程水平。

    java精典编码规范

    ### Java经典编码规范详解 #### 一、导言 Java作为一种广泛应用的编程语言,...以上是对《Java经典编码规范》的主要内容进行的总结与解读,遵循这些规范可以显著提高代码的质量和可维护性,对于大型项目尤为重要。

    java编码中的规范.txt

    ### Java编码规范详解 #### 一、概述 Java作为一种广泛使用的编程语言,其编码规范对于提高代码质量和可维护性至关重要。良好的编码规范不仅能提升代码的可读性和一致性,还能促进团队成员之间的协作效率。本文将...

    Sun java编码规范(中文)

    ### Sun Java编码规范详解 #### 一、引言 Sun Microsystems发布的《Java编程语言编码规范》是一份重要的指导性文件,旨在帮助Java开发者们形成良好的编程习惯,提高代码的可读性和可维护性。这份规范从多个方面给...

Global site tag (gtag.js) - Google Analytics