
spring
贪吃小明
学习是一种态度,优秀是一种习惯
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
spring整合shiro过程
一、添加依赖 <!--shiro版本号--> <shiro.version>1.4.0</shiro.version> <!-- shiro --> <dependency> <groupId>org.apache.shiro</groupId> <artifact...原创 2020-03-04 09:37:08 · 388 阅读 · 0 评论 -
MyBatis Generator的使用
什么是MyBatis Generator MyBatis Generator(MBG)是MyBatis MyBatis 和iBATIS的代码生成器。它将为所有版本的MyBatis以及版本2.2.0之后的iBATIS版本生成代码。它将内省数据库表(或许多表),并将生成可用于访问表的工件。这减少了设置对象和配置文件以与数据库表交互的初始麻烦。MBG寻求对简单CRUD(创建,检索,更新,删除)的大部分...原创 2019-05-29 13:10:14 · 4582 阅读 · 0 评论 -
springMVC客户端请求中文乱码以及静态资源访问问题的解决
客户端请求乱码 原理是创建一个过滤器过滤所有的请求,看看每个请求中的编码方式是否为指定编码方式 代码实现: 创建一个解决乱码的过滤器package com.imooc.oa.global; import javax.servlet.*; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpSer...原创 2019-05-23 11:38:23 · 1105 阅读 · 0 评论 -
spring实例化bean的方式
一、通过set方法实例化bean(set注入、使用property标签赋值) bean: package scope; import java.util.Arrays; import java.util.List; import java.util.Map; import java.util.Set; public class bean2 { private Integer id; ...原创 2019-05-18 11:40:11 · 3448 阅读 · 0 评论 -
第一个spring项目
什么是spring Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性角度而言,绝大部分Java应用都可以从Spring中受益。 ◆目的:解决企业应用开发的复杂性 ◆功能:使用基本的JavaBean代替EJB,并提供了更多的企业应用功能 ◆范围:...原创 2019-05-18 10:05:24 · 220 阅读 · 0 评论 -
springMVC 01 ------- springMVC入门及环境搭建
一、springMVC入门 SpringMVC简介 MVC 是把 Web 应用程序分为三层,分别是: 控制器(Controller):负责接收并处理请求,响应客户端; 模型(Model):模型数据,业务逻辑; 视图(View):呈现模型,与用户进行交互; SpringMVC相当于spring的一个子框架,所以SpringMVC与spring能够天然的结合使用,无需整合。 访问的流程: ...转载 2019-05-23 11:28:57 · 231 阅读 · 0 评论 -
spring03-----在spring中使用AOP
在Spring中默认使用JDK动态代理实现AOP编程,使用org.springframework.aop.framework.ProxyFactoryBean创建代理是Spring AOP 实现的最基本方式。 一、通知类型 根据Spring中通知在目标类方法中的连接点位置,通知可以分为6种类型: 类型名称 作用 应用场景 环绕通知(org.aopalliance.intercept...转载 2019-05-22 16:59:18 · 236 阅读 · 0 评论 -
spring学习02---什么是AOP以及AOP的实现
一、什么是AOP(Aspect Oriented Programming) 在软件业,AOP(Aspect Oriented Programming的缩写)为:面向切面编程 AOP是一种通过预编译方式和运行期动态代理实现程序功能的统一维护的技术。 AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔...原创 2019-05-22 15:44:06 · 284 阅读 · 0 评论 -
IOC控制反转
IOC是什么 IOC是一个能够控制对象生命周期的容器,什么叫做控制对象的生命周期呢? 我们都知道,一个对象的生命周期是从new出来之后,到对象被销毁,在此期间是对象的生命周期。那么使用new来创建对象有一个最大的麻烦,那就是高耦合。 我们使用一个IOC容器来控制对象的生命周期,也就是使用一个容器来对对象的创建即销毁进行管理,如果需要使用这个对象,那么就像容器要这个对象,这样可以大大降低程序的耦合程...原创 2019-05-11 11:54:02 · 665 阅读 · 0 评论 -
spring bean的作用域
在spring中bean的作用域一共有四种 作用域 作用 singleton 在spring IOC容器中仅存在一个bean实例,即bean以单例模式存在,默认为单例模式 prototype 每次调用 getBean() 都会得到一个新的bean实例 request 每次 HTTP 请求都会创建一个新的实例,仅适用于webApplicationContext环境 ses...原创 2019-05-19 11:05:28 · 146 阅读 · 0 评论