自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 SSM整合

SpringMVC:web.xmla.前端调度器servletb.编码过滤器filterc.支持rest的过滤器springmvc.xmla.扫描controller包b.添加c.视图解析器d.静态资源解析添加控制器类…Spring:web.xmla.监听器(在启动web容器时加载)spring.xmla.扫描所有除了controller包的其他包b.声明式事务MyBatis需要和spring整合a.将sqlSessionFactory 配置为spri.

2021-06-02 11:53:34 112

原创 Mybatis逆向工程(一个代码生成器)

mybatis逆向工程引入pom依赖<dependency>groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-core</artifactId> <version>1.4.0</version><dependency>MyBatis3DynamicSql 的示例配置<!DOCTYPE generatorCon

2021-06-01 19:24:28 130

原创 Mybatis分页插件

1、分页插件MjBatis通过提供插件机制,让我们可以根据自己的需要去增强MyBats的功能。需要注意的是,如果没有完全理解lMy Batis的运行原理和插件的工作方式,最好不要使用插件,因为它会改变系底层的工作逻辑,给系统带来很大的影响。MyBatis 的插件可以在不修改原来的代码的情况下,通过拦截的方式,改变四大核心对象的行为,比如处理参数,处理SQL,处理结果。Mybatis插件典型适用场景分页功能mybatis的分页默认是基于内存分页的(查出所有,再截取),数据量大的情况下效率较低,不过使

2021-06-01 07:56:37 752

原创 mybatis基于XML的详细配使用----缓存

缓存简介:MyBatis 内置了一个强大的事务性查询缓存机制,它可以非常方便地配置和定制。 为了使它更加强大而且易于配置,我们对 MyBatis 3 中的缓存实现进行了许多改进。默认情况下,只启用了本地的会话缓存,它仅仅对一个会话中的数据进行缓存。一级缓存特性:默认就开启了,也可以关闭一级缓存locaICacheScope = STATEMEN作用域是基于sqlSession(默认),一次数据库操作会话,缓存默认实现类PerpetualCache ,使用map进行存储的key==>

2021-05-31 13:43:26 183

原创 动态SQL

MyBatis基于XML的详细使用——高级结果映射1、动态sql动态SQL是MyBatis的强大特性之一。如果你使用过JDBC或其它类似的框架,你应该能理解根据不同条件拱接SQL语句有多痛苦,例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态SQL,可以彻底摆脱这种痛苦。使用动态SQL并非一件易事,但借助可用于任何SQL映射语句中的强大的动态SQL语言,MyBatis显著地提升了这一特性的易用性。如果你之前用过JSTL或任何基于类XML语言的文本处理器,你对动态SQ

2021-05-30 20:37:58 383

原创 Web.xml的配置

一:web.xml加载过程  简单说一下,web.xml的加载过程。当我们启动一个WEB项目容器时,容器包括(JBoss,Tomcat等)。首先会去读取web.xml配置文件里的配置,当这一步骤没有出错并且完成之后,项目才能正常的被启动起来。启动WEB项目的时候,容器首先会去读取web.xml配置文件中的两个节点:<listener> </listener>和<context-param> </context-param>417335.png?x-

2021-05-30 16:42:24 814

原创 mybatis的resultMap用法

ResultMap使用场景:当mapper的映射文件中,实体类的名字与数据库字段名字不对应或者当其中包含这嵌套类的应用类型。<resultMap type="order" id="orderUserResultMap"> <!--type:类型 id :引用的名称id--> <id property="id" column="id" /> <!-- property:实体类(POJO类)中字段属性名 column:数据库中对应字段

2021-05-30 10:17:22 138

原创 Spring学习

IOC(概念和原理)1.什么是IOC?控制反转,把对象创建和对象之间的调用过程,交给Spring进行管理。使用IOC目的:为了耦合度降低IOC底层原理xml解析、工厂模式、反射图象讲解

2021-05-30 10:00:34 186

原创 mybatis映射文件

MyBatis 的真正强大在于它的语句映射,这是它的魔力所在。由于它的异常强大,映射器的 XML 文件就显得相对简单。如果拿它跟具有相同功能的 JDBC 代码进行对比,你会立即发现省掉了将近 95% 的代码。MyBatis 致力于减少使用成本,让用户能更专注于 SQL 代码。<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Config 3.0//EN"

2021-05-25 10:57:39 92 1

原创 mybatis的配置文件

日志1.之前没有任何的日志框架system.out.prinIn("")小明将日志按照级别输入,按照包或者类来输入。将日志输入到文件中,能不能按照日期或者文件大小来进行归档,记录日志同时发送邮件给开发人员自定义格式,让日志更美观性能log4j开源所有的开发人员一起来维护这个框架。apache收入。jdk JUL java.util.logging ,非常多的日志框架Jboss-logging…开发slf4j日志门面,集成其他框架,不实现日志功能jdk JCL jakarta commo

2021-05-25 09:08:09 93

转载 java IO体系的学习总结

java IO体系的学习总结Simon_night 2016-05-05 16:31:28 28317 收藏 284分类专栏: Java基础 文章标签: java java-IO 概念 类图版权1.Java Io流的概念,分类,类图。1.1 Java Io流的概念  java的io是实现输入和输出的基础,可以方便的实现数据的输入和输出操作。在java中把不同的输入/输出源(键盘,文件,网络连接等)抽象表述为“流”(stream)。通过流的形式允许java程序使用相同的方式来访问不同的输...

2021-05-24 17:19:22 76

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除