框架
文章平均质量分 85
史天航
这个作者很懒,什么都没留下…
展开
-
Spring MVC起步(五)
ping MVC是基于模型-视图-控制器(Model-View-Controller,MVC)模式实现的Web层框架。一个案例教你使用Spring MVC 构建Web应用程序。我们还是以一张图来了解Spring MVC如何做到和前端页面交互的:搭建Spring MVC首先我们就需要导入jar,这在前面的文章中已经介绍了,不在赘述。(需要jar可以去Maven仓库进行下载)Disp...原创 2018-12-11 09:52:23 · 202 阅读 · 0 评论 -
Spring中的事务管理(四)
全有或全无的操作称为事务。事务允许你将几个操作组合成一个要么发生要么不发生的工作单元。我们可以用四个词来表示事务:原子性: 原子性确保事务中的所有操作全部发生或全部不发生。(所有操作成功,事务也就成功;任意一个操作失败,事务就失败并回滚)。一致性: 一旦事务完成,系统必须确保它所建模的业务处于一直状态。隔离性: 事务允许多个用户对相同的数据进行操作,所以所有的操作应该相隔离。持久性: 一旦事...原创 2018-12-11 09:51:04 · 168 阅读 · 0 评论 -
Spring的AOP思想(三)
AOP —> 面向切面编程想要学习AOP思想,我们必须要理解几个名词:横切关注点: 分布于应用中的众多功能被称为横切关注点。将横切关注点与业务逻辑相分离正是面向切面编程(AOP),横切关注点可以被模块化为特殊的类,这些类被称为切面。通知(Advice): 定义了切面是什么以及何时使用切面。连接点(Joinpoint): 定义了应用被通知的时机。切点(Poincut): ...原创 2018-12-11 09:50:05 · 177 阅读 · 1 评论 -
Spring自动装配(二)
Spring自动装配为了减少XML的配置数量。Spring提供了几种技巧来解决这一问题:自动装配(autowiring): 有助于减少<property>元素和<constroctor-arg>元素,让Spring自动识别如何装配Bean的依赖关系自动检测(autodiscovery): 让Spring自动识别那些类需要被配置成Spring Bean,从而减少对...原创 2018-12-11 09:48:15 · 247 阅读 · 0 评论 -
Spring的核心(一)
Spring之旅Spring是一个轻量级的开源Java框架 Spring的优势就是分层架构 Spring的核心就是控制反转(IOC)和面向切面(AOP) JavaEE开发分为三层结构: Web层 –>SpringMVC 业务层 –>Bean管理(IOC) 持久层 –>Spring的JDBC模板、ORM模板用于整合其他持久层框...原创 2018-12-11 09:46:25 · 246 阅读 · 0 评论 -
ssm详细整合案例
手把手教你入门SSM框架开发关于项目测试环境后端:spring+mybatis+springmvc 前端:bootstrap+Font Awesome图标集测试环境:IDEA + tomcat8 + mysql5.7 + jdk8 + maven项目功能1. 实现用户登录功能2. 实现客户信息的增删改查功能3. 实现分页查询功能(使用PageHelper分页插件实...原创 2018-12-10 15:49:47 · 2137 阅读 · 2 评论 -
Spring-Boot入门之工程搭建
Spring-Boot Spring的春天在之前我们一直使用Spring、SpringMVC进行开发,的确,Spring让我们认识到了项目开发原来可以这么方便。但是大量的配置文件却是令人头痛的,即使我们想写一个简单的请求映射并在浏览器上发送Get请求测试,那么需要:1.在web.xml中配置DispatcherServlet; 2.在application.xml中配置注解扫描、注解驱动。可以...原创 2018-12-10 15:39:26 · 148 阅读 · 0 评论 -
SpringBoot整合Mybatis实现简单的CRUD(1)
教你优雅的入门Spring Boot框架技术栈后端: SpringBoot + Mybatis 前端: Vue.JS + ElementUI测试环境IDEA + SpringBoot-2.0.5项目设计 准备开始实战Spring Boot项目,首先,你需要将Spring Boot工程搭建出来。 这次我们整合SpringBoot-Mybatis实现简单的C...原创 2018-12-10 15:03:34 · 635 阅读 · 0 评论 -
SpringBoot整合Mybatis实现简单的CRUD(2)
思考看了上面一步步的讲解。你应该明白了,其实和SSM阶段的CRUD基本相同,这里我就不再举例其他方法。下面我们讲解一下不同的地方:实现页面跳转因为Thymeleaf指定的目录src/main/resources/templates/是受保护的目录,其下的资源不能直接通过浏览器访问,可以使用Controller映射的方式访问,怎么映射呢?1.在application.yml中添...原创 2018-12-10 14:54:10 · 225 阅读 · 1 评论 -
Spring、SpringMVC、Mybatis整合之工程的搭建
SSM框架整合之环境配置部分学习完了Spring、SpringMVC、Mybatis框架,我们就可以尝试系统将三者进行整合。整合并不复杂,我们只需要实现最基础的配置,即可轻松的掌握SSM框架是如何实际项目中使用的。关于项目项目环境 123 项目框架:后端:spring+mybatis+springmvc; 前端:bootstrap+Font...原创 2018-12-11 09:54:40 · 124 阅读 · 0 评论