自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

宜春

少年太弱,请专心练剑

  • 博客(15)
  • 资源 (2)
  • 问答 (10)
  • 收藏
  • 关注

原创 走进SpringMVC世界,从SpringMVC入门到SpringMVC架构

文章目录1.Springmvc入门1.1.Springmvc是什么1.2.Springmvc处理流程1.3.入门程序1.3.1.创建web工程1.3.2.导入jar包1.3.3.加入配置文件1.3.3.1.创建springmvc.xml1.3.3.2.springmvc.xml中配置处理器适配器HandlerAdapter1.3.3.3.springmvc.xml中配置处理器映射器HandlerM...

2019-07-30 15:18:12 6471 1

原创 Mybatis整合spring详细教程(带思路)

Mybatis整合spring其实就是SSM框架中SM的整合集成。1.整合思路1、SqlSessionFactory对象应该放到spring容器中作为单例存在,spring默认是单例的。2、传统dao的开发方式中,应该从spring容器中获得sqlsession对象。3、Mapper代理形式中,应该从spring容器中直接获得mapper的代理对象。4、数据库的连接以及数据库连接池事务管...

2019-07-28 10:29:09 8585

原创 MyBatis中SqlMapConfig.xml文件中重点配置:properties属性、typeAliases别名、mappers映射

咳咳…首先SqlMapConfig.xml中配置的内容和顺序如下:properties(属性)settings(全局配置参数)typeAliases(类型别名)typeHandlers(类型处理器)objectFactory(对象工厂)plugins(插件)environments(环境集合属性对象)environment(环境子属性对象)transactionManager(事...

2019-07-26 15:52:45 4992

原创 MyBatis开发Dao的原始Dao开发和Mapper动态代理开发

使用MyBatis开发Dao,通常有两个方法,即原始Dao开发方法和Mapper动态代理开发方法。原始Dao开发中存在以下问题:Dao方法体存在重复代码:通过SqlSessionFactory创建SqlSession,调用SqlSession的数据库操作方法调用sqlSession的数据库操作方法需要指定statement的id,这里存在硬编码,不得于开发维护。而动态代理开发中Mappe...

2019-07-25 10:34:21 4588 1

原创 check the manual that corresponds to your MySQL server version for the right syntax to use near :解析

check the manual that corresponds to your MySQL server version for the right syntax to use near 翻译过来就是检查与MySQL服务器版本对应的手册,以获得正确的near语法的意思。check the manual that corresponds to your MySQL server version...

2019-07-24 15:49:17 79207 1

原创 Mybatis中#{}与${}的区别

在mybatis中动态 sql 是其主要特性之一,在 mapper 中定义的参数传到 xml 中之后,在执行操作之前 mybatis 会对其进行动态解析。mybatis 提供了两种支持动态 sql 的语法:#{} 以及 $ {},其最大的区别则是#{}方式能够很大程度防止sql注入(安全),${}方式无法防止Sql注入。什么??不懂什么是Sql注入?额。。。Sql注入指的是程序解析时会将你传入的参...

2019-07-24 11:14:48 41474 5

原创 零基础Mybatis入门程序编写、测试

mybatis下载mybaits的代码由github.com管理下载地址:https://github.com/mybatis/mybatis-3/releasesmybatis资料如下:mybatis-3.2.7.jar mybatis的核心包lib文件夹 mybatis的依赖包所在mybatis-3.2.7.pdf mybatis使用手册Mybatis环境搭建1.创建j...

2019-07-24 09:47:35 5519

原创 什么是Mybatis,为什么要学习Mybatis,mybatis与hibernate区别

相信很多初学者都多多少少听过mybatis,都想知道为什么要学mybatis,mybatis是什么,学了mybatis有什么用,首先,我先声明当前最流行的SSM框架,其中M(持久层)就是mybatis,mybatis的重要性就很明显了。为什么要学习mybatis学习 mybatis之前一定要先有jdbc编程基础,不然你就不能很好的理解为什么要学习mybatis。所以考虑到初学者可能没有jdb...

2019-07-23 17:54:41 9708 1

原创 mybatis框架异常org.apache.ibatis.exceptions.PersistenceException :全面解析

在学习mybatis框架中遇到了org.apache.ibatis.exceptions.PersistenceException问题,由于比较常见于测试映射文件,一不小心犯个小错就出现了,于是给自己总结一下,当然也希望对你有所帮助!!!分析...

2019-07-23 16:31:32 85867 6

原创 Java中equals与“==”的区别详解

想要熟练掌握equals与==的用法与区别,前提必须掌握基本数据类型和引用类型的概念,讲二者区别之前,先大概讲解一下基本数据类型和引用类型的概念,当然,有一定基础的朋友可直接略过!基本数据类型和引用类型八大基本数据类型:Byte,short,int,long,double,folat,boolean,char.其中byte占一个字节,short和char占两个字节,int,float占...

2019-07-11 11:30:45 33363 23

原创 Java基础重点——反射机制入门、使用

如何定义反射:一句话定义反射就是在运行时才知道要操作的类是什么,并且可以在运行时获取类的完整构造,并调用对应的方法,所谓反射其实是获取类的字节码文件,也就是.class文件如何理解反射:平时我们要调用某个类中的方法的时候都需要创建该类的对象,通过对象去调用类里面的方法,反射则是一开始并不知道我要初始化的类对象是什么,自然也无法使用 new 关键字来创建对象了,在这种情况下(没有创建对象)我们都能...

2019-07-08 21:14:42 4921

转载 JavaWeb基础——Servlet(全网最详细教程包括Servlet源码分析)

出处:“作者: 刘扬俊, 转载自https://blog.csdn.net/qq_19782019/article/details/80292110Tomcat工作机制动画演示(点击动图可全屏观看) 什么是Servlet        Servlet(Server Applet),全称Java Servle...

2019-07-05 20:23:29 1712 3

原创 Filter过滤器详解

Filter是什么过滤器 , 其实就是对客户端发出来的请求进行过滤。 浏览器发出, 然后服务器派servlet处理。 在中间就可以过滤, 其实过滤器起到的是拦截的作用。Filter常见作用1. 对一些敏感词汇进行过滤2. 统一设置编码3. 自动登录如何使用Filter定义一个类, 实现Filter public class FilterDemo implements Fil...

2019-07-05 19:48:37 1561

原创 JavaWeb基础——Cookie

为什么要存在Cookiehttp的请求是无状态。 客户端与服务器在通讯的时候,是无状态的,其实就是客户端在第二次来访的时候,服务器根本就不知道这个客户端以前有没有来访问过。 为了更好的用户体验,更好的交互 [自动登录],其实从公司层面讲,就是为了更好的收集用户习惯[大数据]简单使用:添加Cookie给客户端在响应的时候,添加cookieCookie cookie = new ...

2019-07-05 18:32:12 908 1

原创 java.lang.NullPointerException出现的几种原因以及解决

java.lang.NullPointerException出现的几种原因:1、字符串变量未初始化2、接口类型的对象没有用具体的类初始化,比如:Map map // 会报错Map map = new Map(); //则不会报错了3、当一个对象的值为空时,你没有判断为空的情况。4、字符串与文字的比较,文字可以是一个字符串或Enum的元素,如下会出现异常String str...

2019-07-03 21:18:40 949833 35

servlet+jdbc基础项目UFIDA.zip

这个主要是刚接触javaEE不久之后用最基础的jdbc+servlet+MySQL做的一个项目

2019-09-28

ssm详细整合源码

这是一份ssm详细整合源码,相信有很多朋友看过ssm搭建文章,但是依旧思路不是很清晰,关掉整合教程,摇两下头骨,哈一大口气,就在万事具备的时候,一碰键盘,结果不知从何下手,思路全无~中招了咩~哦还有一些朋友依旧在使用eclipse或者Myeclipse开发,我想对这些朋友说IDEA 的编译速度很快,直接上手idea吧!

2019-09-21

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

TA关注的人

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