框架
文章平均质量分 77
Smile_xiaoyan
这个作者很懒,什么都没留下…
展开
-
Mybatis介绍 (三) 查询.调用存储过程与缓存
一.使用MyBatis查询 1.一对一关联 (1).提出需求 根据班级id查询班级信息(带老师的信息) (2).创建表和数据 (3).定义实体类 Classes类 Classes类是class表对应的实体类(班级表) Teacher类,Teacher类是teacher表对应的实体类(老师表) (4).、定义sql映射文件classMapper.xml ...原创 2018-09-09 19:46:35 · 1230 阅读 · 0 评论 -
SpringMVC体系结构的补充(一)
1.单例对象2.跳转页面重定向:redirect转发:return3.servlet API作为入参4.异常处理局部异常处理全局异常处理原创 2018-10-25 23:10:18 · 146 阅读 · 0 评论 -
SpringMVC体系结构(二)
参数传递原创 2018-10-25 23:05:00 · 214 阅读 · 0 评论 -
MyBatis与Spring的整合(二)
建立Web工程,加入Spring和MyBatis的有关JAR建立开发目录结构,创建实体类创建数据访问接口创建数据访问接口的实现类配置SQL映射语句文件配置MyBatis应用配置文件配置Spring应用配置文件原创 2018-10-10 18:12:02 · 930 阅读 · 0 评论 -
MyBatis与Spring的整合(一)
一.MyBatis与Spring的整合1.Spring对MyBatis的整合思路:此Ben容器Spring 框架提供了loC 机制,可以接管所有组件的创建工作并进行依赖管理.第工都合的主要工作就是把MyBatis框架使用中所涉及的核心组件配置到Spring容器中,交给Spring来创建和管理具体来说业务逻辑对象依赖基于MyBatis技术实现的DAO对象,核心是获取SqlSession实例要获...原创 2018-10-08 23:23:31 · 299 阅读 · 0 评论 -
Spring框架(三)————IoC使用扩展和AOP
一.IoC使用扩展1.多种方式实现依赖注入:(1)设置注入:Spring通过setter访问器实现了对属性的赋值具体代码如下:实体类Demopublic class Demo { private int id; private String name; public int getId() { return id; } pu...原创 2018-09-28 22:58:19 · 223 阅读 · 0 评论 -
Spring框架(二)————AOP使用扩展
一.AOP1.简介;AOP(Aspect Oriented Programming 面向切面编程),可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。AOP实际是GoF设计模式的延续,设计模式孜孜不倦追求的是调用者和被调用者之间的解耦,提高代码的灵活性和可扩展性,提高程序的可重用性,同时提高了开发的效率。AOP可以说也是这种目标的一种实现。AOP是针...原创 2018-09-28 19:04:22 · 263 阅读 · 0 评论 -
Spring框架(一)————核心概念和IoC
一.Spring1.简介:Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 ...原创 2018-09-28 16:36:48 · 342 阅读 · 0 评论 -
MyBatis与Spring的整合(三)
一.注入映射器实现1.使用MapperScannerConfigurer注入映射器改变applicationContext.xml代码如下:<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer"> <property name="basePackage" value=&a原创 2018-10-18 00:54:20 · 165 阅读 · 0 评论 -
MyBatis————动态sql——foreach
一.foreach遍历1.单参数List的类型(1).创建表(t_blog)和添加数据CREATE TABLE `t_blog` ( `id` INT (11), `title` VARCHAR (765), `content` VARCHAR (765), `owner` VARCHAR (150)); INSERT INTO `t_blog` (`id`, `title`, ...原创 2018-09-19 18:27:13 · 361 阅读 · 0 评论 -
SpringMVC 体系结构
一.MVC模式1.web项目的分层设计:数据访问接口:Dao层处理业务逻辑:Service层数据实体:POJO负责前端请求的接受并处理:Servlet负责前端页面展示:JSP或者HTML这种架构模式就是MVC设计模式,它是软件工程中的一种软件架构模式,它强制性地是软件系统的输入、处理和输出分开。把软件系统分为三个部分:模型(Model),视图(View),控制器(Control...原创 2018-10-24 20:42:25 · 1038 阅读 · 0 评论