随笔分类 - spring|springmvc|mybatis
JavaEE开发,三大框架
摘要:数据库设置: 一、配置文件设置 (1)、springMVC配置文件(前端控制器web.xml,核心配置文件springmvc.xml) (2)、spring核心配置文件(applicationContext.xml) jdbc.properties log4j.properties (3)、Myba
阅读全文
摘要:springmvc概括: Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也是要简化
阅读全文
摘要:逆向工程概述: MyBatis的一个主要的特点就是需要程序员自己编写sql,那么如果表太多的话,难免会很麻烦,所以mybatis官方提供了一个逆向工程,可以针对单表自动生成mybatis执行所需要的代码(包括mapper.xml、mapper.java、pojo..)。一般在开发中,常用的逆向工程方
阅读全文
摘要:要操作的数据库: IDEA创建的Java工程,目录结构如下: 一、导包 1、spring的jar包 2、Mybatis的jar包 3、Spring+mybatis的整合包。 4、Mysql的数据库驱动jar包。 5、数据库连接池的jar包。 6、日志包 二、书写数据库对应的bean类 三、mappe
阅读全文
摘要:数据库如下: 一、创建数据库所对应的bean类 二、核心配置文件sqlMapConfig.xml (1)、jdbc.properties与sqlMapperConfig.xml文件 三、代理接口OrderMapper与对应的映射文件OrderMapper.xml 四、测试 测试结果: 其他: 一对多
阅读全文
摘要:动态sql语句操作 1、MyBatis中#{ }和${ }的区别 在 mapper 中定义的参数传到 xml 中之后,在查询之前 mybatis 会对其进行动态解析。mybatis 为我们提供了两种支持动态 sql 的语法:#{} 以及 ${},他们都可以用来动态传递参数,补全SQL语句。 #{"参
阅读全文
摘要:要操作的数据库: 一、与数据库对应的bean类 二、Mapper接口与其对应的映射配置文件(UserMapper接口、UserMapper.xml) 遵循四个原则: 三、核心配置文件 (1)、jdbc.properties文件 (2)、sqlMapConfig.xml 注意: 因为是IDEA的mav
阅读全文
摘要:Mybatis简介: MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手动设置参数、结果集检索等jdbc繁杂的过程代码。 Mybatis通过xml或注
阅读全文
摘要:一、事务的概念: 事务是并发控制的单位,一系列操作组成的工作单元,该工作单元内的操作是不可分割的,也就是事务具有原子性,一个事务中的一系列的操作要么全部成功,要么一个都不做,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消。 事务的结束有两种,当事务中的所以步骤全部成功执行时,事务提交
阅读全文
摘要:Spring中封装了一个可操作数据库的对象,该对象封装了JDBC技术 使用数据库 一、导包(IDEA的maven工程,在pom.xml文件中导入依赖,必须注意依赖,不然会报各种异常) 二、书写与数据库对应的bean类 三、UserDao接口以及它的实现类 四、配置文件书写(IDEA的maven工程,
阅读全文
摘要:一、导包(导入maven的依赖) 二、书写配置文件(用的是IDEA,配置文件applicationContext.xml要放到resources文件夹中,不然会报找不到该文件异常) 三、书写要增强的接口和实现类 四、书写通知类 五、测试 测试结果:
阅读全文
摘要:AOP称为面向切面编程,在程序开发中主要用来解决一些系统层面上的问题,比如日志,事务,权限等待 它利用一种称为"横切"的技术,剖解开封装的对象内部,并将那些影响了多个类的公共行为封装到一个可重用模块,并将其命名为"Aspect",即切面。所谓"切面",简单说就是那些与业务无关,却为业务模块所共同调用
阅读全文
摘要:用的是IDEA的maven工程,pom.xml文件导包依赖省略 一、书写要导入容器的实体类 二、书写配置文件(该例子用的是IDEA的maven工程,配置applicationContext.xml文件写在resources文件夹中) 三、测试 打印结果:
阅读全文
摘要:用的是IDEA的maven工程,pom.xml文件导包依赖省略 本文主要写set方式注入 (一)、一般类型注入 一、写两个实体类Car、User 二、书写配置文件applicationContext.xml(由于用的是IDEA,配置文件放在resources文件夹中),并注意约束的导入 三、测试 测
阅读全文
摘要:本文只是对spring容器进行操作 最简单的一个案例: 一、导包 使用IDEA的maven工程 1、在pom.xml中导入依赖 下面jar包自动依赖导入 打印结果:
阅读全文
摘要:Spring简介: Spring 框架是 Java 应用最广的框架,它的成功来源于理念,而不是技术本身,它的理念包括 IoC (Inversion of Control,控制反转) 和 AOP(Aspect Oriented Programming,面向切面编程)。 什么是框架: 框架:是能完成一定
阅读全文

浙公网安备 33010602011771号