
javaEE之ssm框架
恰时
这个作者很懒,什么都没留下…
展开
-
Spring概述
一.什么是spring?Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Spring是一个分层的JavaSE/EE full-stack(一站式) 轻量级开源框架 二.spring的特点1.方便...原创 2018-09-04 21:52:21 · 326 阅读 · 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 · 276 阅读 · 1 评论 -
Spring IOC注解的详解
一.Component组件修饰一个类,将这个类交给spring管理这个类有三个衍生注解(功能类似),修饰类@Controller:修饰web层@Service:修饰service层@Dao:修饰dao层 二.属性注入的注解1.普通属性@value2,对象属性(1)@Autowired:设置对象类型的属性的值,是按照类型进行属性注入的我们习惯按照名字进...原创 2018-09-06 15:39:58 · 280 阅读 · 0 评论 -
Spring AOP的XML开发
一.什么是AOP?面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的技术AOP是OOP的延续,是软件开发中的热点,也是spring框架中的重要内容,是函数式编程的一种衍生范型利用AOP可以对业务各个部分进行隔离,从而使业务各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率 AOP是OOP的扩展和延伸,解决OOP开发遇到的问题可以通过预编译和运...原创 2018-09-11 20:10:43 · 187 阅读 · 0 评论 -
Spring的JDBC的模板的使用
Spring是EE开发的一站式框架,有EE开发的每一层模板一.JDBC模板的使用入门1.创建数据库和表SHOW DATABASESUSE heroSHOW TABLESCREATE TABLE account (id INT PRIMARY KEY AUTO_INCREMENT,NAME VARCHAR(20),money DOUBLE)SELECT * FROM accoun...原创 2018-09-13 09:57:28 · 220 阅读 · 0 评论 -
Spring的事务管理
一.什么是事务?事务:逻辑上的一组操作,组成这组操作的各个单元,要么全都成功,要么全都失败 二.事务的特性原子性: 事务不可分割一致性: 事务执行前后数据完整性保持一致隔离性: 一个事的执行不应受到其他事务的干扰...原创 2018-09-15 18:55:24 · 137 阅读 · 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 · 1131 阅读 · 0 评论