
框架
sdzrx
bug(⁄ ⁄•⁄ω⁄•⁄ ⁄)
展开
-
Mybatis框架--基本介绍
Mybatis介绍Mybatis是一个持久层框架,ORM框架,是Apache下的顶级项目,支持定制化SQL、存储过程以及高级映射。Mybatis避免了JDBC编程编程过程所有的JDBC的代码和手动设置参数以及获取结果集。主要让开发人员机制精力放在SQL上,通过mybatis提供的映射方式获取数据对象关系映射(Object Relational Mapping,简称ORM,或O/RM,或O/R...原创 2019-08-03 15:59:42 · 513 阅读 · 0 评论 -
Spring框架--AOP注解形式
同样的spring的AOP也有注解形式,而且要比xml配置形式简单的多,具体内容与xml配置方式差不多,下面我们就简单实现一下AOP的注解形式。1.xml配置文件:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" x...原创 2019-08-17 15:58:27 · 136 阅读 · 0 评论 -
Spring框架--AOP(xml配置形式实现)
一、AOP的简介AOP的全称是 Aspect-Oriented Programming,即面向切面编程(也称面向方面编程)。它是面向对象编程(OOP)的一种补充,目前已成为一种比较成熟的编程方式。在传统的业务处理代码中,通常会进行事务处理、日志记录等操作。虽然OOP可以通过组合或者继承的方式来达到代码的重用,但如果要实现某个功能(如日志记录),同样的代码仍然会分散到各个方法中。这样如果想要关闭...原创 2019-08-17 15:42:28 · 176 阅读 · 0 评论 -
Spring框架--基于IOC的案例
今天我们实现一个小小的IOC的案例,通过spring框架对service层和dao层对象进行管理,c3p0连接池和数据库相连接,通过service对象调用方法实现对数据库的增删改查。1.首先创建一个数据库,在eesy库下创建一张表account,如图:2.引入依赖:<?xml version="1.0" encoding="UTF-8"?><project xmlns=...原创 2019-08-17 14:43:17 · 208 阅读 · 0 评论 -
Spring框架--IOC(注解形式)
一、注解形式的概述:spring的注解形式相对于xml配置方式在编码的过程中要简单很多,他不用再去繁琐的将要spring管理的类去注册到配置文件中,还有一些配置信息也不用写在xml配置文件中,可以写在一个类里面。下面我们就将对一些基本的注解进行讲解,并且以上一个xml配置方式的案例来实现 springIOC的注解形式,最后再对一些新的注解进行介绍二、基本注解的介绍:首先我们需要了解一些基本的...原创 2019-08-17 14:08:10 · 202 阅读 · 0 评论 -
Spring框架--IOC(配置形式)
一、创建bean的三种方式:1.使用默认构造函数创建:在spring的配置文件中适用bean标签,配以id和class属性之后,且没有其他属性和标签时采用的就是默认构造函数创建bean对象,此时如果此类中没有默认构造函数,则对象无法创建(1)xml配置文件:<bean id="accountService" class="first.com.service.impl.AccountS...原创 2019-08-15 14:48:34 · 129 阅读 · 0 评论 -
Spring框架--简单介绍
简介Spring是分层的Java SE/EE应用full-stack轻量级开源框架,以IOC(Inverse Of Control:控制反转)和AOP(Aspect Oriented Programming:面向切面编程)为内核,提供了展现层Spring MVC和持久层 SpringJDBC以及业务层事务管理众多的企业级应用技术,还能整合开源世界众多著名的第三方框架和类库,逐渐成为使用最多的Ja...原创 2019-08-15 13:58:44 · 181 阅读 · 0 评论 -
Mybatis框架--缓存机制
标题原创 2019-08-08 15:37:40 · 139 阅读 · 0 评论 -
Mybatis框架--动态代理源码分析
标题原创 2019-08-10 14:51:08 · 164 阅读 · 0 评论 -
Mybatis框架--动态SQL
什么是动态SQL?MyBatis 的强大特性之一便是它的动态 SQL,它极大的简化了我们拼接SQL的操作。动态 SQL 元素和使用 JSTL 或其他类似基于 XML 的文本处理器相似。MyBatis 采用功能强大的基于 OGNL 的表达式来消除其他元素。ifchoose(when,otherwise):分支选择 带了break的swtich-casetrim(where,...原创 2019-08-05 14:36:17 · 194 阅读 · 0 评论 -
Mybatis框架--封装Map和List返回结果
select记录封装Map1.编写映射文件:<select id="getEmpByMap" resultType="Bean.Employee"> select * from tbl_employee where id=#{id} and last_name=#{lastName}</select>2.dao层接口方法:public inter...原创 2019-08-05 13:31:26 · 772 阅读 · 0 评论 -
Mybatis框架--映射文件操作
一、增删改查接下来我们通过映射文件的操作来实现mybatis对数据库的增删改操作1.EmployeeMapper.xml文件:<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/...原创 2019-08-05 11:48:48 · 201 阅读 · 0 评论 -
Mybatis框架--全局配置文件中的标签讲解
全局配置文件中的标签在Myabatis框架中的全局配置文件mybatis-config.xml是十分重要的,里面也有许多标签来配置和部署来实现不同的功能,今天我们就来分享一下,全局配置文件中的几个重要的标签1.properties 标签mybatis使用 properties 来引入mybatis使用properties配置文件,里面有两个信息resouce:引入类路景观url:引入磁盘...原创 2019-08-03 16:39:53 · 520 阅读 · 0 评论 -
Spring框架--spring的jdbcTemlate
一、Spring对不同的持久化支持Spring为各种支持的持久化技术,都提供了简单操作的模板和回调ORM持久化技术模板类JDBCorg.springframework.jdbc.core.JdbcTemplateHibernate5.0org.springframework.orm.hibernate5.HibernateTemplate––IBat...原创 2019-08-17 19:13:44 · 342 阅读 · 0 评论