spring
幺幺满地乱爬
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
springioc初始化流程分析
springioc作为spring核心的两个基础功能之一,对于学习spring的重要性是不言而喻的。从我平常使用spring的感觉来分析,ioc的初始化主要完成的就是对于我们所配置的bean进行注册并存放到spring容器中来供依赖注入时使用。 DefaultListableBeanFactory factory = new DefaultListableBeanFactory(); ClassPathResource resource = new ClassPathResource("原创 2020-07-13 19:05:15 · 264 阅读 · 0 评论 -
restful风格接口与http协议状态表述
rest是面向资源的(名词)rest通过uri暴露资源时不要再uri中出现动词象是这样 GET /api/dogs/{id}用HTTP方法体现对资源的操作·get方法获取资源.post方法添加资源.put方法修改资源.delete方法删除资源HTTP状态码通过HTTP状态码体现动作的结果,不要自定义200 OK400 错误请求(像是用户输入错误)500 系统内部发生错误(像...原创 2020-02-11 17:04:55 · 977 阅读 · 0 评论 -
spring容器初始化流程
今天整理一下我对于spring容器初始化的理解,首先要明白什么是spring容器在我看来spring容器就是spring所有组件的集合。首先我们看一下加载配置文件的类都做了什么public AnnotationConfigApplicationContext(Class<?>... annotatedClasses) { this(); this.register...原创 2020-02-09 20:49:21 · 346 阅读 · 0 评论 -
springmvc理解01
今天突然想整理下这段时间使用spring时的理解,以前学习和使用的spring是通过大量的配置文件来整合和启动的,现在来理顺一下这些配置文件之间的关系和应用首先时web.xml几乎之前所用的所有的web项目都有这个配置文件那么他是干嘛的?1.这个web.xml文件,是交给tomcat服务器来使用的,它存在的意义就是在tomcat启动时扫描web.xm配置文件,因为tomcat作为一个服务器那么...原创 2020-02-09 11:56:21 · 140 阅读 · 0 评论 -
模拟springmvc
为了熟悉springmvc的执行流程,自己手写代码模拟springmvc流程1.写一个前端控制器的servlet继承HTTPservlet,并且对所有的访问进行拦截(*.do)2.为了实现能在一个类中执行多种访问业务我们要拿到所有访问业务的方法(也就是controller中的方法),这里我们通过前端控制器先获取字节码文件的储存路径再加上自己写的包名来获取所有的controller类的class...原创 2020-02-08 22:09:03 · 137 阅读 · 0 评论 -
Spring注解驱动开发的学习
学习路线1.容器spring认为所有的组件都应该放在容器中,通过容器的自动装配来使用基于注解开发时 配置类就等同于之前使用的配置文件@Configuration 表示这是一个配置类@Target({ElementType.TYPE})//只能标记在类上@Retention(RetentionPolicy.RUNTIME)//储存@Documented@Componentpubl...原创 2020-02-07 21:04:14 · 206 阅读 · 0 评论 -
java文件實現配置文件
@Configuration@ComponentScan(basePackages= {“com.spring.aop.Dao”,“com.spring.aop.service”,“com.spring.aop.aspect”})@EnableAspectJAutoProxypublic class mainconfig {@Beanpublic AnimalsDao getAnim...原创 2020-01-22 10:57:07 · 98 阅读 · 0 评论 -
spring第一節實驗
1.singleton作用域与 prototype作用域的区别singleton是在ioc容器内僅創建一次每次調用時都是用的同一個,當然這就會造成綫程的問題,不過對於沒有狀態而言的對象則不存在這個問題prototype:是每次調用getbean()方法是都會創建一個新的對象在容器中,這是綫程安全的對於一些場合下則用這種方法更好在ssh2 项目中,struts2的action交由spring管...原创 2019-09-15 17:19:49 · 135 阅读 · 0 评论 -
spring bean生命周期初理解
springejb模型為java開發引入了過度額的複雜性,而pojo和簡單的java環境直接開發,更爲簡單和易于維護。spring的核心的實現模式是為應用提供ioc容器和aop框架,javaee的服務都被抽象到了ioc容器中,並通過aop進行有效的封裝。應爲依賴注入的特性使得這些複雜的依賴關係都交給了ioc容器進行管理。ioc容器通過衹用ioc容器對象的複雜依賴關係被反轉交給了ioc容器...原创 2019-09-07 11:20:54 · 134 阅读 · 0 评论
分享