
Spring
1024小豆子
这个作者很懒,什么都没留下…
展开
-
Spring学习笔记-MVC文件上传与下载
commons-fileupload组件上传文件有多种方式:文件流手工编程上传、基于commons-fileupload组件、基于Servlet3及以上版本的文件上传等。Spring MVC框架文件上传是基于commons-fileupload组件的文件上传。MultipartFile接口SpringMVC框架中,上传文件时文件的相关信息及操作封装在MultipartFile对象中原创 2017-12-20 20:01:59 · 778 阅读 · 0 评论 -
SSM整合开发(三)—Web层
SSM整合开发(三)—Web层首先感谢慕课网的老师,讲的真的很棒,学习很多书本上学不到的实用知识。学习课程的地址:https://www.imooc.com/learn/630老师的GitHub地址:https://github.com/geekyijun/seckill概要主要介绍前端交互设计、Restful:url满足Restful设计规范、Spring MVC、bootstrap+jquer...原创 2018-02-07 22:24:06 · 1028 阅读 · 2 评论 -
SSM整合开发(二)—Service层
SSM整合开发(二)—Service层首先感谢慕课网的老师,讲的真的很棒,学习很多书本上学不到的实用知识。学习课程的地址:https://www.imooc.com/learn/631概要Dao层只完成了针对表的相关操作包括写了接口方法和映射文件中的sql语句,并没有编写逻辑的代码,例如对多个Dao层方法的拼接,当我们用户成功秒杀商品时我们需要进行商品的减库存操作(调用Seckil原创 2018-02-07 00:55:16 · 8914 阅读 · 0 评论 -
Spring学习笔记-事务管理
Spring学习笔记-事务管理Spring支持两种事务管理的方式:编程式的事务管理,在实际应用中很少使用,通过TransactionTemplate手动管理事务。声明式的事务管理,使用XML配置声明,开发中推荐使用(代码侵入性最小),Spring的声明式事务是通过AOP实现的。什么是事务事务指的是逻辑上的一组操作,这组操作要么全都成功,要么全都失败。最典型的例子就是银行转账的问题。事务的特性:原子...原创 2018-02-12 18:01:30 · 815 阅读 · 0 评论 -
SSM整合开发(一)—DAO层
SSM整合开发(一)—DAO层首先感谢慕课网的老师,讲的真的很棒,学习很多书本上学不到的实用知识。学习课程的地址:https://www.imooc.com/learn/587系统概要首先看一下项目目录结构:dao包存放与数据库交互相关代码,这里主要是Mybatis的mapper接口dto包存放与业务相关性不大的数据实体类(Data TransferObject)原创 2018-02-07 00:21:32 · 15620 阅读 · 4 评论 -
Spring学习笔记-AOP
AOP概念AOP:Aspect Oriented Programming,面向切面编程。通过预编译和运行期动态代理实现程序功能的统一维护的一种技术。主要功能:日志记录、性能统计、安全控制、事务处理、异常处理等。AOP相关概念概念说明切面(Aspect)一个关注点的模块化,可能会横切多个对象。连接点(原创 2017-11-30 11:42:53 · 1080 阅读 · 0 评论 -
Spring学习笔记-IoC
Spring概述Spring框架是轻量级的Java EE框架,不提供某种功能,只是将所有组件部署到Spring中管理、维护、执行,就像粘合剂。Spring使用简单的POJO(Plain Old Java Object)来进行企业级开发,每个被Spring管理的Java对象都是一个Bean,Spring提供了一个IoC容器用来初始化对象。Spring框架组成7大模块:Core模块:核心类库,主要实现...原创 2017-11-26 22:31:17 · 1579 阅读 · 1 评论 -
Spring学习笔记-MVC模块
Spring MVC概述MVC:Model+View+Controller三层架构:Presentationtier+Application tier+Data tier(展现层、应用层、数据访问层)Model——用于存储数据以及处理用户请求的业务逻辑。(model、service)View——向控制器提交数据,显示模型中的数据Controller——根据视图请求,判断请求和数原创 2017-12-13 14:12:53 · 1009 阅读 · 0 评论 -
IntelliJ IDEA上创建Maven Spring MVC项目
转自:https://www.cnblogs.com/Sinte-Beuve/p/5730553.htmlIntelliJ IDEA上创建Maven Spring MVC项目各软件版本利用maven骨架建立一个webapp建立相应的目录配置Maven和SpringMVC配置Maven的pom.xml配置web.xml配置contextConfigLocation文件配置log4j.p转载 2017-12-05 17:37:10 · 542 阅读 · 0 评论 -
SSM整合开发(四)—高并发优化思路
SSM整合开发(四)—高并发优化思路首先感谢慕课网的老师,讲的真的很棒,学习很多书本上学不到的实用知识。学习课程的地址:https://www.imooc.com/learn/632老师的GitHub地址:https://github.com/geekyijun/seckill高并发发生在哪里?分析整个系统流程,用户进行秒杀时最感兴趣的进入详情页进行秒杀。图中红色表示可能会出现高并发的点,绿色表示...原创 2018-02-07 22:48:10 · 7559 阅读 · 3 评论