javaEE之ssm框架
恰时
这个作者很懒,什么都没留下…
展开
-
Spring概述
一.什么是spring? Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Spring是一个分层的JavaSE/EE full-stack(一站式) 轻量级开源框架 二.spring的特点 1.方便...原创 2018-09-04 21:52:21 · 310 阅读 · 0 评论 -
Spring IOC控制反转及DI注入 XML详解
一.spring IOC 原理详解 创建对象时,我们一直倡导低耦合,少侵入原则,于是应面向接口编程 //原来的写法 public class BookServiceImpl { private BookDaoImpl bookDaoImpl; public void oldCode(){ bookDaoImpl=new bookDaoImpl(); b...原创 2018-09-04 21:53:21 · 265 阅读 · 1 评论 -
Spring IOC注解的详解
一.Component组件 修饰一个类,将这个类交给spring管理 这个类有三个衍生注解(功能类似),修饰类 @Controller:修饰web层 @Service:修饰service层 @Dao:修饰dao层 二.属性注入的注解 1.普通属性 @value 2,对象属性 (1)@Autowired:设置对象类型的属性的值,是按照类型进行属性注入的 我们习惯按照名字进...原创 2018-09-06 15:39:58 · 257 阅读 · 0 评论 -
Spring AOP的XML开发
一.什么是AOP? 面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的技术 AOP是OOP的延续,是软件开发中的热点,也是spring框架中的重要内容,是函数式编程的一种衍生范型 利用AOP可以对业务各个部分进行隔离,从而使业务各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率 AOP是OOP的扩展和延伸,解决OOP开发遇到的问题 可以通过预编译和运...原创 2018-09-11 20:10:43 · 174 阅读 · 0 评论 -
Spring的JDBC的模板的使用
Spring是EE开发的一站式框架,有EE开发的每一层模板 一.JDBC模板的使用入门 1.创建数据库和表 SHOW DATABASES USE hero SHOW TABLES CREATE TABLE account (id INT PRIMARY KEY AUTO_INCREMENT,NAME VARCHAR(20),money DOUBLE) SELECT * FROM accoun...原创 2018-09-13 09:57:28 · 207 阅读 · 0 评论 -
Spring的事务管理
一.什么是事务? 事务:逻辑上的一组操作,组成这组操作的各个单元,要么全都成功,要么全都失败 二.事务的特性 原子性: 事务不可分割 一致性: 事务执行前后数据完整性保持一致 隔离性: 一个事的执行不应受到其他事务的干扰 ...原创 2018-09-15 18:55:24 · 128 阅读 · 0 评论 -
Mybatis配置文件与约束
1.Mybatis主配置文件mybatis.xml <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd">原创 2018-09-16 17:43:48 · 1121 阅读 · 0 评论