随笔分类 - SSM框架
摘要:1、Spring的常用注解 2、SpringMVC的常用注解
阅读全文
摘要:一、建立数据库、建表 二、新建maven项目 三、添加依赖 四、建立包,搭建项目架构 五、根据数据库写对应的pojo类 六、写映射器和接口 七、写业务层接口和接口实现类 八、简单测试 九、流程逻辑比较简单: 通过拿到业务层接口的代理对象,代理对象调用接口中的方法,接口方法调用映射器中的方法,由map
阅读全文
摘要:一、使用注解之前首先要在applicationContext.xml中开启自动扫描功能,其中base-package为需要扫描的包 二、常用注解 1、@Configuration把一个类作为一个IoC容器,它的某个方法头上如果注册了@Bean,就会作为这个Spring容器中的Bean。 2、@Ser
阅读全文
摘要:一、数据库事务正确执行的4个基础要素: 二、其他三个都比较好理解,重点说隔离性,隔离性为了解决的问题主要有三个:通过设置隔离级别的方式 1、 脏读(Drity Read):事务A修改了一个数据,但未提交,事务B读到了事务A未提交的更新结果,如果事务A提交失败,事务B读到的就是脏数据。 同时也有脏读也
阅读全文
摘要:前言:从上一节我们知道Spring IoC主要是通过配置文件或者注解的方式并通过第三方去生成或获取特定的对象。 Bean可以理解为类的代理。 一、Bean的信息存放在applicationConfig.xml中 二、bean的基本设置 <bean id =" " class = " " scope=
阅读全文
摘要:1、新建一个maven项目并在pom.xml中添加依赖 2、项目架构 配置文件:SqlMapConfig.xml POJO类 UserMapper接口 //@Select("select * from user where username = #{username}"):可以使用注解的形式 Use
阅读全文
摘要:1、Spring IoC承担了一个资源管理、整合、即拔即插的功能。 2、Spring AOP可以提供切面管理,特别是数据库事务管理的功能。 3、Spring MVC用于把模型、视图和控制器分层,组成一个有机灵活的系统。 4、MyBatis提供了一个数据库访问的持久层,通过MyBatis-Spring
阅读全文
摘要:一、mybatis是什么 mybatis是一个持久层的框架,它可以完全替代JDBC,同时提供接口编程。它访问DAO层是不需要实现类的,只需要一个接口和XML文件(或注解)。mybatis让程序将主要精力放在sql上,通过mybatis提供的映射方式,自由灵活生成(半自动化,大部分需要程序员编写sql
阅读全文
摘要:一、Spring的AOP的基于AspectJ的XML的开发 概述:IoC的目标是为了管理Bean ,而Bean是java面向对象(OOP)的基础设置。 1、AOP的概述 AOP:面向切面编程,是OOP的扩展和延伸,是用来解决OOP遇到问题。常用于数据库事务的编程,我们在做完第一步数据库数据更新后,不
阅读全文
摘要:一、Spring的概述 Spring:SE/EE开发的一站式框架。它的成功来自于理念,理念包括IoC和AOP。 一站式框架:有SE/EE开发的每一层解决方案。 WEB层 :SpringMVC; Service层 :Spring的Bean管理,Spring声明式事务; DAO层 :Spring的Jdb
阅读全文

浙公网安备 33010602011771号