
Spring + Spring MVC + mybatis
Spring + Spring MVC + mybatis
fmk1023
这个作者很懒,什么都没留下…
展开
-
Mybatis的学习(1)
Mybatis的学习(1)1.Mybatis介绍MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,...原创 2019-08-30 16:09:22 · 503 阅读 · 0 评论 -
Mybatis的学习(2)
Mybatis的学习(2)1.输入映射和输出映射Mapper.xml映射文件中定义了操作数据库的sql,每个sql是一个statement,映射文件是mybatis的核心1.1.环境准备复制昨天的工程,如下图只保留Mapper接口开发相关的文件,其他的删除最终效果如下图:3.如下图修改SqlMapConfig.xml配置文件。Mapper映射器只保留包扫描的方式<?xml...原创 2019-09-01 11:58:14 · 212 阅读 · 0 评论 -
Spring的学习(1)
第1章 使用Spring的IOC完成保存客户的操作:1.1案例需求需求概述CRM系统中客户信息管理模块功能包括:新增客户信息客户信息查询修改客户信息删除客户信息本功能要实现新增客户第2章 Spring的概述2.1什么是SpringSpring是分层的、JavaSE/EE一站式(full-stack)、轻量级开源框架。JavaEE分层JavaEE规范的三层结构体系:...原创 2019-09-01 12:18:47 · 376 阅读 · 0 评论 -
SpringMVC的学习(1)
1.能够理解springmvc的基本概念2.Spring入门2.1.回顾MVC架构MVC是一种架构模型,本身没有什么功能,只是让我们的项目结构更加合理,流程控制更加清晰,一般包含三个组件:Model(模型):数据模型,用于提供要展示的数据。一般包含数据和行为(也就是业务),在JavaWEB中,数据和业务往往是分离开的。View(视图):负责对模型数据进行展示,例如我们看到的网页。概念比较...原创 2019-09-03 11:34:35 · 225 阅读 · 0 评论 -
Spring的学习(2)
第1章使用Spring的IOC完成保存客户的操作:1.1案例需求需求描述对于CRM的系统而言,现在有很多的DAO类,比如客户的DAO,联系人DAO等等。客户提出一个需求要开发人员实现一个功能对所有的DAO的类中以save开头的方法实现权限的校验,需要时管理员的身份才可以进行保存操作。第2章IoC容器装配Bean_基于注解配置方式2.1Bean的定义(注册) – 扫描机制新建web项目:...原创 2019-09-29 21:17:09 · 172 阅读 · 0 评论 -
Spring的学习(3)
第3章AOP面向切面编程的相关概念3.1什么是AOP ?AOP (Aspect Oriented Programing) 称为:面向切面编程,它是一种编程思想。AOP采取横向抽取机制,取代了传统纵向继承体系重复性代码的编写方式(例如性能监视、事务管理、安全检查、缓存、日志记录等)。【扩展了解】AOP 是 OOP(面向对象编程(Object Oriented Programming,OOP,...原创 2019-09-29 21:36:44 · 131 阅读 · 0 评论 -
spring aop中aspect和advisor的区别
spring aop中aspect和advisor的区别之前看到spring AOP配置aspect(切面)有两种方式,一种是利用注解的方式配置,一种是利用XML的方式配置。我们的配置是这样的<aop:aspect>,还有另外一种<aop:advisor>也可以配置AOP。但跟aspect有所不同。在面向切面编程时,我们一般会用<aop:aspect>,&...原创 2019-09-30 17:09:19 · 749 阅读 · 0 评论 -
Spring @RequestMapping 注解使用技巧
Spring @RequestMapping 注解@RequestMapping 是 Spring Web 应用程序中最常被用到的注解之一。这个注解会将 HTTP 请求映射到 MVC 和 REST 控制器的处理方法上。在这篇文章中,你将会看到 @RequestMapping 注解在被用来进行 Spring MVC 控制器方法的映射可以如何发挥其多才多艺的功能的。一、Request Mappi...原创 2019-09-30 17:29:05 · 1009 阅读 · 0 评论 -
Spring MVC静态资源处理
Spring MVC静态资源处理:<mvc:resources />优雅REST风格的资源URL不希望带 .html 或 .do 等后缀.由于早期的Spring MVC不能很好地处理静态资源,所以在web.xml中配置DispatcherServlet的请求映射,往往使用 *.do 、 *.xhtml等方式。这就决定了请求URL必须是一个带后缀的URL,而无法采用真正的REST风格的...原创 2019-09-30 17:53:46 · 152 阅读 · 0 评论