- 博客(14)
- 收藏
- 关注
原创 Springmvc 数据处理及跳转
结果跳转方式 ModelAndView 设置ModelAndView对象 , 根据view的名称 , 和视图解析器跳到指定的页面 . 页面 : {视图解析器前缀} + viewName +{视图解析器后缀} <!-- 视图解析器 --> <bean class="org.springframework.web.servlet.view.InternalResourceViewRe...
2020-05-08 15:19:55
162
原创 Springmvc 注解
@Controller注解类型用于声明Spring类的实例是一个控制器(在讲IOC时还提到了另外3个注解); Spring可以使用扫描机制来找到应用程序中所有基于注解的控制器类,为了保证Spring能找到你的控制器,需要在配置文件中声明组件扫描。 <!-- 自动扫描指定的包,下面所有注解类交给IOC容器管理 --> <context:component-scan base-pac...
2020-05-08 15:02:49
201
原创 SpringMVC 项目 注解版
1、新建一个Moudle,springmvc-02。添加web支持! 2、由于Maven可能存在资源过滤的问题,我们将配置完善 <build> <resources> <resource> <directory>src/main/java</directory> <in...
2020-05-08 14:50:56
170
原创 SpringMVC
Spring MVC的特点: 轻量级,简单易学 高效 , 基于请求响应的MVC框架 与Spring兼容性好,无缝结合 约定优于配置 功能强大:RESTful、数据验证、格式化、本地化、主题等 简洁灵活 Spring的web框架围绕DispatcherServlet [ 调度Servlet ] 设计。 DispatcherServlet的作用是将请求分发到不同的处理器。从Spring 2.5开始,使...
2020-05-08 11:05:33
130
原创 常用依赖
<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </dependency> <dependen...
2020-05-08 10:47:28
120
原创 Spring 事务
事务四个属性ACID 原子性(atomicity) 事务是原子性操作,由一系列动作组成,事务的原子性确保动作要么全部完成,要么完全不起作用 一致性(consistency) 一旦所有事务动作完成,事务就要被提交。数据和资源处于一种满足业务规则的一致性状态中 隔离性(isolation) 可能多个事务会同时处理相同的数据,因此每个事务都应该与其他事务隔离开来,防止数据损坏 持久性(durabilit...
2020-05-04 16:20:06
116
原创 Spring 整Mybatis
1.导入相关依赖 <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </dependency> <dependency> <g...
2020-05-04 16:14:04
124
原创 Spring AOP
AOP(Aspect Oriented Programming)意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。 横切关注点:...
2020-05-04 15:37:58
126
原创 Spring 自动装配
Spring的自动装配需要从两个角度来实现,或者说是两个操作: 组件扫描(component scanning):spring会自动发现应用上下文中所创建的bean; 自动装配(autowiring):spring自动满足bean之间的依赖,也就是我们说的IoC/DI; autowire byName (按名称自动装配) 当一个bean节点带有 autowire byName的属性时。 1.将查找...
2020-04-29 17:39:11
112
原创 Spring中Bean的作用域
在Spring中,那些组成应用程序的主体及由Spring IOC容器所管理的对象,被称之为bean。简单地讲,bean就是由IOC容器初始化、装配及管理的对象 . Singleton 当一个bean的作用域为Singleton,那么Spring IOC容器中只会存在一个共享的bean实例,并且所有对bean的请求,只要id与该bean定义相匹配,则只会返回bean的同一实例。Singleton是单...
2020-04-29 17:31:43
104
原创 Spring IOC
IOC本质 控制反转IOC(Inversion of Control),是一种设计思想,DI(依赖注入)是实现IoC的一种方法. 控制 : 谁来控制对象的创建 , 传统应用程序的对象是由程序本身控制创建的 , 使用Spring后 , 对象是由Spring来创建的 反转 : 程序本身不创建对象 , 而变成被动的接收对象 . 依赖注入 : 就是利用set方法来进行注入的. IOC是一种编程思想,由主动...
2020-04-28 16:58:50
171
原创 MyBatis 动态SQL
MyBatis 动态SQL if choose (when, otherwise) trim (where, set) foreach **if * select * from blog where title = #{title} and author = #{author} <select id="queryBlogIf" parameterType="map" resultType...
2020-04-27 14:22:07
125
原创 MyBatis中的一对多和多对一
MyBatis中的一对多和多对一 多对一 1.前期导入lombok依赖(也可以手动写完实体类) <!-- https://mvnrepository.com/artifact/org.projectlombok/lombok --> <dependency> <groupId>org.projectlombok</groupId> <art...
2020-04-27 14:03:39
157
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅