spring
超人不会飞、
这个作者很懒,什么都没留下…
展开
-
SpringMVC中@PathVariable注解与@RequestParam注解的区别
1.是什么 @RequestParam和@PathVariable是SpringMVC中控制层获取Request里参数用到的注解,起到配置、说明参数传递方式的作用。 2.怎么用 @RequestParam 参数绑定说明:当方法中带有参数时,可以采用@RequestParam 绑定单个请求参数值 @RequestMapping(value = {"/selectPaperDatum}"}, met...转载 2019-10-20 10:12:48 · 303 阅读 · 0 评论 -
什么是RESTful
什么是RESTful 1.RESTful风格概述 REST:Representational State Transfer (表述性状态转移) REST并不是一种创新技术,它指的是一组架构约束条件和原则。 符合REST的约束条件和原则的架构,就称它为RESTful架构。 RESTful核心内容: 资源与URI 在系统中,任何一个事物,只要有被引用的必要,就可以称为事物,可以是一个文本,可以是一...原创 2019-10-07 10:48:25 · 110 阅读 · 0 评论 -
什么是JdbcTemplate
什么是JdbcTemplate JdbcTemplate概念 为了简化持久化操作,Spring在JDBC API之上提供了JdbcTemplate组件 JdbcTemplate的使用 在Dao层中,1.注入JdbcTemplate,2.声明RowMapper用于将表与实体类进行一一对应。 update方法:用于进行一些增删改操作 batchupdate:用于进行一些批量的增删改操作 qu...原创 2019-10-07 10:48:42 · 990 阅读 · 0 评论 -
基于aspectJ的aop开发
基于aspectJ的aop开发 1.AspectJ简介 AspectJ是一个基于Java语言的Aop框架 Spring2.0以后新增了对AspectJ切点表达式支持 新版本Spring框架,建议使用AspectJ方法来进行Aop开发 使用AspectJ需要导入Spring Aop和 AspectJ相关jar包 spinrg-aop-4.2.4.RELEASE.jar com.springsou...原创 2019-10-07 10:48:52 · 209 阅读 · 0 评论 -
Spring中的IOC和DI,以及Bean管理(具体可见项目spring_iocDemo)
Spring中的IOC和DI,以及Bean管理(具体可见项目spring_iocDemo) 1.Spring中IOC底层的实现原理 传统方式的开发: UserService us = new UserService(); 即在web层创建业务层的类,并且连接口也没有,直接创建的就是实现类。 显然这种方式不好:后面则提倡面向接口编程,此时就是需要实现类了。 UserService us = ...原创 2019-10-07 10:49:01 · 174 阅读 · 0 评论 -
Spring的Aop
Spring的Aop 什么是aop Aop:Aspect Oriented Programming面向切面编程,Aop采取横向抽取机制,取代了传统纵向继承体系重复性代码(性能监视、事务管理、安全检查、缓存) 1.传统方式的实现形式 如图所示,假如我们要在save方法执行之前,进行一个权限校验,一般处理方法是在类中新建一个校验方法,然后去调用即可。但是,假如有100个这样的方法需要进行权限校验,那...原创 2019-10-07 10:49:15 · 92 阅读 · 0 评论 -
SpringMVC
SpringMVC 1.什么是SpringMVC 目前最好的实现MVC设计模式的框架 Spring框架的一个后续产品 Spring框架的一个子模块,二者可以很好的结合使用,不需要整合。 2.SpringMVC的核心组件以及实现原理 DispatcherServlet:前置控制器,它是整个流程控制的核心,用来控制其他组件的执行,进行组件之间的调度,降低各个组件之间的耦合度,相当于总指挥的位置。...原创 2019-10-07 10:49:27 · 145 阅读 · 0 评论 -
Spring事务处理
Spring事务处理 Mysql事务处理 mysql中的事务 事务的四大特性:原子性(atomicity),一致性(consistency),隔离性(isolation),持久性(durability),也称作(acid) Mysql中只有Innodb数据库引擎才支持事务,Mysql默认以自动提交的方式运行。 事物的并发问题 脏读 即某个事务中读取了在数据库缓存中的数据,解决方法...原创 2019-10-07 10:49:44 · 168 阅读 · 0 评论