
spring
Noob小叮当
这个作者很懒,什么都没留下…
展开
-
SSM整合 spring-mybaits 数据库字段名驼峰命名规则自动转换
mybatis支持属性使用驼峰的命名mapUnderscoreToCamelCase:是否启用下划线与驼峰式命名规则的映射(如first_name => firstName) <setting name="mapUnderscoreToCamelCase" value="true"/>在SSM整合中的配置在applicationContext-dao.xml中引入mybatis配置方式一:在spring-dao.xml中进行配置<!-- 配置sqlSessionFa原创 2020-10-22 21:28:23 · 2810 阅读 · 0 评论 -
【学习笔记】整合SSM
整合springmvcweb.xmlweb.xml中配置前端控制器DispatcherServletSpringMVC的核心就是DispatcherServlet,DispatcherServlet实质也是一个HttpServlet。DispatcherSevlet负责将请求分发,所有的请求都有经过它来统一分发。web.xml中配置编码过滤器CharacterEncodingFilter在 SpringMVC 中,框架直接给我们提供了一个用来解决请求和响应的乱码问题的过滤器 CharacterE原创 2020-10-16 11:34:21 · 211 阅读 · 0 评论 -
【学习笔记】Spring事务管理
API 介绍PlatformTransationManagerSpring提供了一个事务管理器接口PlatformTransationManager,该接口包含了三个方法:getTransation()//提交事务commit();//提交事务rollback();//回滚事务在开发中,根据应用的技术不同,使用不同的实现类SpringJDBC / iBatis:org.springframework.jdbc.datasource.DataSourceTransactionManager原创 2020-10-13 08:53:43 · 86 阅读 · 0 评论 -
【学习笔记】spring AOP切面编程(注解)
(1)spring注解配置配置文件开启aop<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:aop="http://www.springframe原创 2020-10-12 23:15:33 · 223 阅读 · 0 评论 -
【学习笔记】spring AOP切面编程(xml)
AOP的术语1、 目标类target:就是我们需要增强的那个类2、 代理类proxy:就是自定义的代理的对象 $Proxy0.class3、 连接点joinPoint:程序执行的某个特定位置,Spring仅支持方法的连接点4、 切入点pointCut:就是在目标类中实际增强的方法5、 织入weave:就是将代理类中增强的方法放入到目标类中去执行的过程将原方法与其他类的方法一起调用6、 引介Introduction:引介是一种特殊的增强,它为类添加一些属性和方法(课程不使用)7、 通知advi原创 2020-10-12 23:05:13 · 143 阅读 · 0 评论 -
【学习笔记】Spring JDBCTemplate的使用
依赖包 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc</artifactId> <version>5.2.9.RELEASE</version></dependency><dependency> <groupId>原创 2020-10-12 09:04:47 · 109 阅读 · 0 评论 -
【学习笔记】Spring与Junit的整合
目的:在单元测试中使用注解获取IOC容器中个对象依赖包<dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> <version>5.2.9.RELEASE</version></dependency>注意要求ju原创 2020-10-11 23:32:19 · 266 阅读 · 0 评论 -
【学习笔记】ContextLoaderListener的使用
ContextLoaderListener的作用ContextLoaderListener的作用就是启动Web容器时,读取在contextConfigLocation中定义的xml文件,自动装配ApplicationContext的配置信息,并产生WebApplicationContext对象,然后将这个对象放置在ServletContext的属性里,这样我们只要得到Servlet就可以得到WebApplicationContext对象,并利用这个对象访问spring容器管理的bean。简单来说,就是上原创 2020-10-11 23:14:36 · 666 阅读 · 0 评论 -
[学习笔记] Spring AOP
Spring面向接口编程-原理1、 面向接口编程就是先把客户的业务逻辑线提取出来,作为接口,业务具体实现通过该接口的实现类来完成。2、 当客户需求变化时,只需编写该业务逻辑的新的实现类,通过更改配置文件(例如Spring框架)中该接口3、 更改实现类就可以完成需求,不需要改写现有代码,减少对系统的影响。Spring AOP概念(1)AOP(Aspect Oriented Programming)是面向切面编程。就是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。简单说 就是在不原创 2020-10-11 22:19:13 · 82 阅读 · 0 评论 -
【学习笔记】Spring IoC容器的配置(注解配置)
开启注解扫描配置文件<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xsi:schem原创 2020-10-11 17:31:41 · 141 阅读 · 0 评论 -
【学习笔记】Spring IoC容器的配置(xml配置)
Spring的IOC入门-环境搭建(1)创建Project maven(2)创建模块module maven(3)配置依赖<!--spring依赖 --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> &l原创 2020-10-10 10:52:31 · 184 阅读 · 0 评论 -
【学习笔记】Spring之控制反转(IoC)与依赖注入(DI)
怎么理解控制反转与依赖注入何为依赖,何为注入public class User{ private String username; private String password; private UserInfo userinfo; public UserInfo getUsreInfo(){ return this.UserInfo; } public void setUserInfo(UserInfo userInfo){ this.userInfo=userInfo; }原创 2020-10-09 08:18:31 · 146 阅读 · 0 评论