spring
-
MySQL UPDATE多表关联更新
MySQL 可以基于多表查询更新数据。对于多表的 UPDATE 操作需要慎重,建议在更新前,先使用 SELECT 语句查询验证更新的数据与自己期望的是否一致。 下面我们建两张表,一…
-
主流Java Web开发框架有哪些?
框架(Framework)是一个提供了可重用的公共结构半成品,它为构建新的应用程序提供了极大的便利。 “框架”这个词最早出现在建筑领域,指在建造房屋前期构建…
-
Java 9增强的“菱形”语法
在 Java 7 版本以前,如果使用带泛型的接口、类定义变量,那么调用构造器创建对象时构造器的后面也必须带泛型,这显得有些多余了。例如如下两条语句: List<String&…
-
Java异常处理规则
前面介绍了使用异常处理的优势、便捷之处,本节将进一步从程序性能优化、结构优化的角度给出异常处理的一般规则。成功的异常处理应该实现如下 4 个目标。 使程序代码混乱最小化。 捕获并保…
-
Java项目实战之BBS论坛系统开发(带源码和解析)
随着网络多媒体越来越发达,论坛离普通人的生活越来越远,但是作为一名开发者,论坛是我们日常查资料必须要踏足的领域。论坛的主要目的,是方便一群有同样属性的用户交流、学习和探讨,本章将手…
-
Maven搭建SSM(SpringMVC+Spring+MyBatis)框架入门教程(超级详细)
前面介绍了基于 Maven 使用 Struts+Spring+Hibernate(SSH)框架,模仿企业级应用的开发过程,实现了用户的 CRUD 功能。接下来再使用 SpringM…
-
Maven搭建SSH(Struts2+Spring+Hibernate)框架入门教程(二)
前面《Maven搭建SSH框架》教程中分别基于 Spring 和 Hibernate 实现了 Service 接口和 DAO 接口功能,接下来基于 Struts2 实现 Web 层…
-
Maven搭建SSH(Struts2+Spring+Hibernate)框架入门教程(附带实例)
前面介绍了基于 Archiva 的私服搭建工作,现在全项目组就可以在私服下共用 Maven 开发环境了。 接下来在 Maven 环境下,基于 Struts2+Spring4.2+H…
-
Archetype插件的介绍和使用
Maven 除了有完成构建的插件外,还有一种插件—— Archetype 插件。它的作用是生成 Maven 项目骨架(项目的目录结构和 pom.xml)。 …
-
Maven的六类属性
对 Maven 属性的使用,这里其实应该不陌生。比如 SpringPOM 工程中的 pom.xml 有如下代码。 <properties> <project.bu…