Java
Geek_Maker
这个作者很懒,什么都没留下…
展开
-
Spring专题(11)——Spring的MVC
Spring的MVC11.1 Spring MVC的体系结构控制器(两种):①DispatcherServlet(等价于Struts2中的Filter) ②Controller(等价于Struts2中的Action)2)映射处理器:HandlerMapping(完成请求和Controller之间的调用,等价于Struts2中的Acti...原创 2020-02-15 11:28:55 · 221 阅读 · 0 评论 -
Spring专题(10)——Spring的事务管理
Spring的事务管理Spring提供以下两种方式管理事务。10.1声明式事务管理(基于配置方式实现事务控制)1)以8.9案例为例,在applicationContext.xml配置文件中使用xml方式配置事务: <!--事务管理配置--> <!--定义事务管理Bean(用于管理事务),不用我们写了,直接用Spring提供的类--&g...原创 2020-02-15 11:27:53 · 207 阅读 · 0 评论 -
Spring专题(8)——Spring对数据访问技术的支持
Spring对数据访问技术的支持8.1 Spring提供了统一的异常处理类型1)SQLException是JDBC抛的异常。2)org.hibernate.XXXException是Hibernate抛出的异常。3)Spring提供的异常根类:DataAccessException,但是很多异常都被try-catch了,所以出错后看不到提示,因此要用Log4j。8.2 Spri...原创 2020-02-15 11:24:59 · 336 阅读 · 1 评论 -
Spring专题(7)-Spring注解配置
Spring注解配置注解技术从JDK5.0推出,之后很多框架开始提供注解配置形式。Spring框架从2.5版本开始支持注解配置。注解配置的优点:简单、快捷。7.1组件扫描功能Spring可以按指定的包路径扫描内部的组件,当发现组件类定义前有一下的注解标记,会将该组件纳入Spring容器中。1)@Component(其他组件)2)@Controller(Action组件,负责调S...原创 2020-02-15 11:23:36 · 242 阅读 · 0 评论 -
Spring专题(6)——Log4j日志记录工具
Log4j日志记录工具6.1 Log4j介绍Log4j主要用于日志信息的输出。可以将信息分级别(错误、严重、警告、调式信息)按不同方式(控制台、文件、数据库)和格式输出。Log4j主要有以下3部分组件构成:日志器(Logger):负责消息输出,提供了各种不同级别的输出方法。 输出器(Appender):负责控制消息输出的方式,例如输出到控制台、文件输出等。 布局器(格式器,La...原创 2020-02-15 11:22:48 · 209 阅读 · 0 评论 -
Spring专题(5)——AOP概念
AOP概念5.1什么是AOPAspect Oriented Programming,被称为面向方面编程。对单个对象(一对一)的解耦用IOC,而当有个共通组件,它对应多个其他组件(一对多),则解耦用AOP。如,拦截器。这也是为何在程序中大量的用IoC,而AOP却用的很少,因为程序中不可能有很多的共通部分。5.2 AOP和OOP的区别OOP是面向对象编程,AOP是以OOP为基础的。...原创 2020-02-15 11:16:30 · 280 阅读 · 1 评论 -
Spring专题(4)——Spring中各种类型的数据注入
Spring中各种类型的数据注入Spring可以为对象注入以下类型的数据。4.1 Bean对象注入<property name="属性名" ref="要注入的Bean对象的id值"></property>4.2基本数据的注入1)字符串、数字<property name="属性名" value="要注入的值"></prope...原创 2020-02-15 11:15:04 · 724 阅读 · 1 评论 -
Spring专题(2)——Spring容器的基本应用
Spring容器的基本应用2.1如何将一个Bean组件交给Spring容器1)Bean组件其实就是个普通的Java类!2)方法:在applicationContext.xml中添加以下定义,见2.6案例中step4。 <bean id="标识符" class="Bean组件类型"></bean>2.2如何获取Spring容器对...原创 2020-02-15 11:11:17 · 102 阅读 · 0 评论 -
Spring专题(1)——Spring概述
Spring概述我们学习Spring框架的最终目的是用它整合Struts2、Hibernate框架(SSH)。1.1 Spring框架的作用Spring框架主要负责技术整合(可以整合很多技术),该框架提供IoC和AOP机制,基于这些特性整合,可以降低系统组件之间的耦合度,便于系统组件的维护、扩展和替换。1.2 Spring框架的优点其实与Spring框架的作用相同:在SSH...原创 2020-02-15 11:09:44 · 115 阅读 · 0 评论