
spring
BaldWinf
这个作者很懒,什么都没留下…
展开
-
spring学习之路——第一天
入门什么是springSpring的核心是控制反转(IoC)和面向切面(AOP)spring优点<1>方便解耦,简化开发: 将所有对象创建和依赖关系的维护交给Spring管理<2>AOP编程的支持: 应用场景:权限拦截、运行监控、日志记录等功能<3>声明式事务的支持: 只需要通过配置就可以完成对事务的管理,而无需手动编程<4>方便程序的测试:原创 2016-05-05 01:30:38 · 448 阅读 · 0 评论 -
ajax传递参数给springmvc一句话总结
ajax传递参数给springmvc一句话总结通过ajax传递参数给springmvc,经常会因为 参数类型太复杂,或者根本不知道springmvc都支持哪些类型转换,导致后台接收出现各种问题。如果书写格式没有问题仍然接受参数报错,大部分是因为springmvc默认无法支持该种格式的json转换导致的 现在一句话解决,就是用@RequestBody注解接收下面看一些传参的例子,基本涵盖了大部分原创 2016-12-21 19:05:00 · 10371 阅读 · 0 评论 -
依赖注入DI详解——媳妇儿写的
依赖注入是指,spring在创建对象A时(A依赖于B),自动将B注入的过程如service依赖dao,spring将自动创建dao,并通过service提供的set方法进行设置(注入)。is a 与has a的区别 is a –>是什么? –> 继承(父子类) has a –> 有一个 –> 依赖依赖注入原理现在有BookService与BookDao,BookTest 三个类,BookServ原创 2016-05-05 22:35:38 · 785 阅读 · 0 评论 -
在如何在Filter 中注入
今天在做项目的过程中想在filter中注入RedisTemplate,发现使用@Autowired注解报java.lang.NullPointerException。 这是因为filter和springmvc共存在web容器中,filter的初始化和spring容器是摩云关系的,所以会 注入失败。 那么如何在filter中注入RedisTemplate呢?实例如下public class Ses原创 2017-10-30 11:20:21 · 2656 阅读 · 4 评论 -
编译spring源码
Step1安装git,配置环境变量 打开gitbash,cd到你要放置spring源码工程的目录,输入:git clone https://github.com/spring-projects/spring-framework.git 等待下载完毕Step2由于下载的是最新的spring4.x工程,要求jdk1.8+。所以必须更新jdk8,设置好环境变量。不然后面会各种报错Step3安装gra原创 2017-09-09 17:39:34 · 997 阅读 · 0 评论