spring
wangdongli_1993
这个作者很懒,什么都没留下…
展开
-
Spring(一)------实现IOC
Spring一站式框架,action调用service,service调用dao。整合web项目原理(1)加载spring核心配置文件new对象:ApplicationContext context=new ClassPathXmlApplicationContext("applicationContext.xml"); 能实现,效率慢(2)实现思想把配置文件的加载和对...原创 2018-07-26 22:31:07 · 121 阅读 · 0 评论 -
Spring(二)------基于aspectj配置文件和注解实现AOP
AOP面向切面编程,增加功能不需要修改源代码实现底层原理在对已经定义好方法的类想要增加功能(1)纵向抽取机制再定义一个类,类中写增强方法,然后去继承这个类,在子类中调用父类中写的增强方法。这种方式叫做纵向抽取机制,但是不能从根本解决问题。父类中的方法修改名字,子类中也要修改源代码。(2)横向抽取机制就是AOP切面编程,分为两种情况。当要增强的类中有实现的接口,则借助jd...原创 2018-08-16 15:04:05 · 718 阅读 · 0 评论 -
Spring(三)------spring整合web项目
web项目:action调用service service调用dao 创建action类、service类、dao类 创建dao类package xidian.lili.dao;public class User { public void add(){ System.out.println("dao..........."); }} 创建servic...原创 2018-08-20 16:15:03 · 653 阅读 · 0 评论 -
Spring(四)------spring的jdbcTemplate操作、配置连接池
spring是一站式框架,就是在javaee三层中,每一层都有解决技术而jdbcTemplate技术用在dao层jdbcTemplate实现crud操作 增加 首先导入数据库操作所需的jar包 创建类,测试用JdbcTemplate技术操作数据库(1)设置数据库信息,相当于配置连接池(2)创建JdbcTemplate对象,把配置好的数据库信息传到JdbcTem...原创 2018-08-20 22:40:29 · 2780 阅读 · 0 评论 -
springmvc(一)原理分析及配置前端控制器,处理器映射器,处理器适配器
springmvc是spring的一部分,是一个基于mvc设计模式的前端框架工作流程前端控制器(DispacherServlet):负责转发请求,接受用户的请求,申请处理后,将响应返回给客户处理器映射器(HandlerMapping):前端控制器把请求转发给处理器映射器。处理器映射器根据请求中的URL,找到对应的Handler(相当于struts2的Action),返回给前端控制器。...原创 2018-08-24 10:21:38 · 9705 阅读 · 0 评论 -
Spring(五)------spring的事务管理
spring事务管理使得我们不用再去处理获得连接,关闭连接,事务提交和回滚等操作,不用大量的try-catch-finally语句编程式事务管理(不用)声明式事务管理 基于xml配置文件实现事务管理 (1)进行事务操作引入spring的最全约束<?xml version="1.0" encoding="utf-8"?><beans xmlns="h...原创 2018-08-21 17:48:53 · 115 阅读 · 0 评论 -
springmvc(二)非注解处理器映射器,非注解处理器适配器
非注解的处理器映射器前面我们使用的非注解的映射器是BeanNameUrlHandlerMapping,还有一种就是SimpleUrlHandlerMapping,可以配置多个映射,比如多个url对应同一个handler。第一个映射器根据handler的bean的name属性查找handler,后一个映射器可以根据Handler bean的id属性配置映射关系。在springmvc的配置文件...原创 2018-08-25 10:29:04 · 466 阅读 · 0 评论 -
springmvc(三)注解处理器映射器,注解处理器适配器
首先在springmvc.xml文件中配置注解的处理器映射器和处理器适配器这两行的配置相当于下面一行配置,开启mvc的注解驱动那么处理器适配器和映射器都是基于注解的,接下来就是开发基于注解的Handler 开发注解的Handler第一个注解@Controller,表明这是一个Controller第二个注解@RequestMapping("/queryItem3.action...原创 2018-08-25 11:03:02 · 1746 阅读 · 0 评论