自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mybatis generator

一、简介在使用mybatis时我们需要重复的去创建pojo类、mapper文件以及dao类并且需要配置它们之间的依赖关系,比较麻烦且做了大量的重复工作,因此myBatis官方提供了mybatis generator工具来帮我们自动创建pojo类、mapper文件以及dao类并且会帮我们配置好它们的依赖关系。二、配置方法1)如果使用maven项目,需要在pom.xml文件中引入mybatis ...

2019-11-17 19:44:34 123

原创 SpringMVC学习心得

是的撒

2019-12-03 19:07:50 434

原创 Web、MVC、WebMVC区别与联系

一、Web、MVC、WebMVC1)完成一次web 请求的过程web浏览器发起请求,web服务器接收请求并处理请求,最后产生响应(一般为html)。web服务器处理完成后,返回内容给web客户端,客户端对接收的内容进行解析出来展示给用户。从这里可以看出,在web中,都是web客户端发起请求,web服务器接收处理请求并产生响应。一般web服务器是不能主动通知web客户端更新内容,虽然有些技...

2019-12-02 10:48:56 1081

原创 SQL语句delete、truncate、drop区别

一、sql基本语法1)delete from 表名 where 列名称=值; 把表的某一列删除,2)drop table 表名;删除内容和定义,释放空间。3)truncate table 表名;删除表数据,不会删除表结构。一、区别1)delete语句是数据操纵语言(dml),需要手动提交事务后才会生效。2)delete语句执行删除的过程是每次从表中删除一行,并且同时将该行的删除操作...

2019-11-28 17:00:30 165

原创 Spring框架分享第二篇AOP(面向切面编程)

重新注册

2019-11-28 16:08:33 121

原创 Java for循环和foreach循环区别

一、区别1)for循环是基于下标(偏移量)来定位的循环。2)foreach是基于指针直接移动(地址运算)的循环。3)foreach与for循环的明显差别在于foreach循环时循环对象(数组、集合)被锁定,不能对循环对象中的内容进行增删改操作。二、两者效率比较对于通过下标访问的数据结构。例如数组,Arraylist 使用下标访问的for循环效率本身就很高。所以foreach这种指针直接移...

2019-11-26 18:33:48 6093

原创 Orace数据库的分页

伪列:Oracle 中伪列就像一个表列(表中的列),但是它并没有存储在表中,伪列可以从表中查询,但不能插入、更新和删除它们的值注意:rownum关键字只能做>0,或者=1或者<= ,<任何数做判断查询员工信息的前5条数据 第一页数据select rownum r,e.* from s_emp e where rownum <=5;select * from (sel...

2019-11-25 20:12:45 173

原创 JavaWeb三层架构模式

1 软件应用分层架构标准三层架构:1:数据访问层:主要是对原始数据(数据库或者文本文件等存放数据的形式)的操作层,而不是指原始数据,也就是说,是对数据的操作,而不是数据库,具体为业务逻辑层或表示层提供数据服务.2:业务逻辑层:主要是针对具体的问题的操作,也可以理解成对数据层的操作,对数据业务逻辑处理,如果说数据层是积木,那逻辑层就是对这些积木的搭建具体的讲主要负责对数据层的操作也就是说把一些...

2019-11-25 18:53:06 304

原创 Spring 框架详解

一、Spring框架的相关概念轻量级:spring是一种轻量级框架,spring给用户提供的功能完全由用户自己决定,用户想用什么功能需要自己去选择并使用(spring是一种模块化的框架)但是一般的重量级的框架都是只要你用,就把所有的功能都给你,用户不能自己定制容器:spring框架中的容器可以管理项目中各种对象的生命周期(对象的创建、初始化、使用、销毁),前提是项目中要使用spring框架,并...

2019-11-25 18:34:09 315

原创 JAVA内部类

将一个类定义在另一个给类里面或者方法里面,这样的类就被称为内部类。内部类可以分为四种:成员内部类、局部内部类、匿名内部类、静态内部类,下面我们逐一介绍这四种内部类。(内部类不是在一个java源文件中编写俩个平行的俩个类,而是在一个类的内部再定义另外一个类)我们可以把外边的类称为外部类,在其内部编写的类称为内部类。—————————————————————————————————————————...

2019-11-21 17:06:32 105

原创 数据库多表连接查询

一、多表查询

2019-11-21 15:59:36 877

原创 数据库多表连接查询——分组查询

一、

2019-11-21 14:25:56 1905

原创 mybatis学习

MyBatis是一个简化和实现了 Java 数据持久化层(persistence layer)的开源框架,它抽象了大量的JDBC冗余代码,并提供了一个简单易用的API和数据库交互方式一、MyBatis有哪些优点1)它消除了大量的JDBC冗余代码,Java通过JDBC的API来操作关系型数据库,但是JDBC是一个非常底层的API,我们需要书写大量的代码来完成对数据库的操作。但是使用mybatis...

2019-11-17 18:04:53 190

原创 java IO学习总结

Java程序中,对于数据的输入/输出操作都是以"流"的方式进行。设备可以是文件,网络,内存等流具有方向性,至于是输入流还是输出流则是一个相对的概念,一般以程序为参考,如果数据的流向是程序至设备,我们成为输出流,如果数据的流向是设备至程序称为输入流。java IO 结构类图按照流的方向分为输入流和输出流这里插入图片描述...

2019-11-16 21:57:48 113

空空如也

空空如也

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

TA关注的人

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