ssm框架的整合
SSM框架整合准备工作原始方式整合 在mysql中创建ssm数据库和account表CREATE TABLE `account` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(50) DEFAULT NULL, `money` double DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8; 创建maven工程 新建itheima_ssm的project, 并配置webapp文件夹, 在java下创建com.itheima.controller、service、domain、mapper、utils文件夹 在webapp文件夹下创建index.jsp, save.jsp 项目结构如下: 导入坐标 在pom.xml中导入响应的坐标<!--spring相关--><dependency> <groupId>org.springframework</groupId> ...
spring-ioc
Spring简介Spring是什么 Spring是分层的 Java SE/EE应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control:反转控制)和 AOP(Aspect Oriented Programming:面向切面编程)为内核。 提供了展现层 SpringMVC 和持久层 Spring JDBCTemplate 以及业务层事务管理等众多的企业级应用技术,还能整合开源世界众多著名的第三方框架和类库,逐渐成为使用最多的Java EE 企业应用开源框架。 Spring发展历程Spring的优势 方便解耦,简化开发* 通过 Spring 提供的 IoC容器,可以将对象间的依赖关系交由 Spring 进行控制,避免硬编码所造成的过度耦合。用户也不必再为单例模式类、属性文件解析等这些很底层的需求编写代码,可以更专注于上层的应用。 AOP编程的支持* 通过 Spring的 AOP 功能,方便进行面向切面编程,许多不容易用传统 OOP 实现的功能可以通过 AOP 轻松实现。 声明式事务的支持* 可以将我们从单调烦闷的事务管理代码中解脱出来,...






