自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

MADE_哒哒

正在努力中。。。。。。。

原创 Spring学习——对@Resource和@Service使用的理解和总结

慢慢的对这两个注解有了自己的一点小理解。A是不使用这两个注解进行怎样的开发,使用注解后(B)会发生什么。通过对比就可以看出这两个注解的大致过程和原理。 A: 下面举一个例子,此时没有使用注解,纯是用xml配置来实现,比较麻烦啊但是好理解。 这是一个最简...

2019-06-25 21:57:02

阅读数 299

评论数 0

原创 Linux简单应用(常用命令和一些帮助工具)

用的是Cent-os 主要的文件夹为: 一、重要文件夹。 / :表示根目录 ~ :表示/root etc :存放系统配置目录. home : 除了root以外,所有用户默认在home下新建一个以用户名做为文件夹名称的文件夹,用户xxx对/home/xxx具有完全操作权限。 ro...

2019-06-24 23:48:09

阅读数 38

评论数 0

原创 MyBatis学习——实现和mapper包下接口绑定

为什么用接口绑定? 在以前的时候需要在mapper.xml中写sql语句,然后使用SqlSessionFactory去调用selectXXX(selectOne, selectList, selectMap)方法,并且填写参数(1.namespace+sql语句id名 2.传入的参数)...

2019-06-24 10:46:01

阅读数 281

评论数 0

原创 MyBatis学习——配置相关xml实现增删改查

配置mybatis的配置文件。mybatis.xml <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.o...

2019-06-24 10:09:00

阅读数 43

评论数 0

原创 MyBatis学习——如何给包或类起别名

在使用框架的时候,总是重复使用某个实体类或接口等等,必须去填写它的全路径,这样每次就很麻烦。所以Mybatis给我们提供了起别名的机制。 起别名也是在mybayis的配置文件中去配的,在其<mappers>中去声明 1.给类起别名。 2.给包起别名。 <?xml ver...

2019-06-24 10:05:40

阅读数 598

评论数 0

原创 MyBatis学习——三种查询方式

mybatis支持三种查询方式的实现,即:SelectMap、SelectOne、SelectList。 1.selectList() 返回值为 List属性控制> 1.1 适用于查询结果都需要遍历的需求 <mapper namespace="cn.liu.map...

2019-06-24 09:48:24

阅读数 57

评论数 0

原创 MyBatis学习——环境搭建

一、导入相关的jar 网上百度相关版本即可。 二、在 src 下新建全局配置文件 在全局配置文件中引入 DTD 或 schema,然后具体些mybatis的配置信息(最基本的配置) 主要是:1.配置数据库连接的数据源,相当于在原生的JBDC中的创建Connection对象的...

2019-06-24 09:45:48

阅读数 20

评论数 0

原创 设计模式初探-静态代理模式

所谓的静态代理模式是为了保护真实的对象,或是让真实对象职责更加的明确。 真实的对象:Boss 代理对象:Clerk 两者实现的功能:Function Boss: package cn.liu.proxy; public class Boss implements Function...

2019-06-19 18:59:14

阅读数 15

评论数 0

原创 使用Spring出现的错误: BeanFactory not initialized or already closed - call 'refresh' before accessin

使用Spring出现如下错误: 严重: Exception sending context destroyed event to listener instance of class org.springframework.web.context.ContextLoaderListener ja...

2019-06-17 21:27:56

阅读数 7541

评论数 0

转载 MyBatis常用对象SqlSessionFactory和SqlSession介绍和运用

转载至:反正我是懂了。只是一个引路贴,其他的看原博客。 https://blog.csdn.net/u013412772/article/details/73648537 前言: 学习框架一个比较好的路径阅读源码.本文介绍的SqlSessionFactory和SqlSession.可以通过了解...

2019-06-16 10:11:35

阅读数 70

评论数 0

转载 Spring框架中配置bean的constructor-arg中没有name属性如何处理?

将版本号改成 3.0 以上的即可。 转载:https://blog.csdn.net/qq_39665334/article/details/83153574

2019-06-12 19:57:13

阅读数 194

评论数 0

原创 MyBatis学习——介绍

百度百科上: MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJO...

2019-06-08 23:38:38

阅读数 25

评论数 0

转载 mysql分页查询的理解和使用

https://blog.csdn.net/u011877410/article/details/80594792 后端在写mysql语句来处理前端的分页查询请求其实非常简单,用limit就行。 例: select * from foo limit 100,200 100是指偏移,200是...

2019-06-08 15:59:04

阅读数 97

评论数 0

原创 使用mybatis的错误Error instantiating class with invalid types () or values ().

Cause: org.apache.ibatis.reflection.ReflectionException: Error instantiating class cn.liu.pojo.Flower with invalid types () or values (). 学习mybati...

2019-06-06 21:46:48

阅读数 867

评论数 0

原创 ajax的运行原理和基本使用流程的详解

什么是 AJAX ? AJAX = 异步 JavaScript 和 XML。 AJAX 是一种用于创建快速动态网页的技术。局部刷新技术。不是一门新技术,是多种技术的组合。是浏览器端的技术。 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页...

2019-06-05 20:21:36

阅读数 299

评论数 0

原创 request对象中的req.getAttribute和req.getParameter两个方法的区别

最近学习javaWeb,在Servlet中使用req.getParameter来取值,使用req.setAttribute和req.getAttribute来存取值,对于其作用有一些混乱。 所以专门查看了博客作以总结: request对象代表客户端的一次请求,可以用它来存储客户端请求的一些参数...

2019-06-02 16:20:58

阅读数 1767

评论数 0

原创 Jsp的运行原理

什么是Jsp? 说的通俗一点html+Servlet的结合体。 JSP技术,它是在传统的网页HTML中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,后缀名为(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在...

2019-06-01 08:29:49

阅读数 17

评论数 0

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