自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

敏翰空的博客

陪你走一程

  • 博客(19)
  • 收藏
  • 关注

原创 Java面试之单例模式

1.简单的饿汉式(直接创建实例对象,不管需不需要这个对象)/** * 饿汉式:直接创建实例对象,不管需不需要这个对象 * * 步骤: * (1)构造器私有化 * (2)自行创建,并且用静态变量保存 * (3)对外提供这个实例 * (4)final关键字修饰,强调单例 */public class Singleton1 { public static final Singleton1 INSTANCE = new Singleton1(); private Singlet

2021-08-30 16:05:51 157

原创 MySQL中表的复制

1.仅仅复制表的结构创建表2 复制 表1 的结构实例:create table 表2 like 表12.复制表的结构和数据实例:create table 表2 select * from 表1

2021-07-28 15:10:39 92

原创 MySQL中delete与truncate的区别

delete删除与truncate删除的区别删除方式:delete from 表名 【where 筛选条件】truncate table 表名两者皆不会删除建表字段,也就是表初始结构还在。delete 可以加where条件,truncate不可以若删除的表中有自增长列,用【delete from 表名】删除表数据后,再插入数据,自增长列的值从删除前最后一条数据的值加一开始,而不是从头开始。而用【truncate table 表名】删除表数据后,再插入数据,自增长列的值从头开始,也就是从1开始。

2021-07-27 14:44:10 144

原创 mysql查询语句所涉及到的关键字

select 查询列表from 表连接类型(inner | left | right) join 表2on 连接条件where 筛选条件group by 分组列表having 分组后的筛选order by 排序列表 【ASC|DESC】limit 偏移,条目数

2021-07-26 15:43:14 133

原创 MySQL中查询两个日期之间的天数

1.两个日期之间的天数语法:select datediff(日期1,日期2);注意,日期1减去日期22.另外查询当前日期可以用:select now();3.查询当前日期距过去某一个日期的天数:

2021-07-24 16:53:03 3758

原创 mysql中 case 函数的使用

case函数的使用一,相当于Java中switch case的效果java中:switch(变量或表达式){  case 常量1:    语句1;    break;  case 常量2:    语句2;    break;  default:    语句n;    break;}mysql 中:case 判断的字段或表达式when 常量1 then 要显示的值1或语句1when 常量2 then 要显示的值2或语句2…else 要显示的值n或语句nend 【AS 别

2021-07-24 15:44:58 548

原创 mysql中 if 函数的使用

在MySQL中 if 为流程控制函数,效果相当与java语句中的 if-else语法:IF(判断语句,结果一,结果二)注意:当判断语句为true时,为结果一,为false时,为结果二。例子:select if(5>3,‘大于’,‘小于’);...

2021-07-24 14:42:36 792 2

原创 MySQL中order by的使用

简单语法:select 查询列表 from 表 【where 筛选条件】order by 排序列表【asc |desc】详细语法:SELECT field1, field2,…fieldN FROM table_name1, table_name2…ORDER BY field1 [ASC [DESC][默认 ASC]], [field2…] [ASC [DESC][默认 ASC]]例子:SELECT * from student ORDER BY student_birthday ASC;

2021-07-24 13:04:41 3901 4

原创 mysql数据库的基本使用(1)(建议收藏看后续)

1.打开和关闭mysql服务命令行打开mysql服务:net start mysql(注意mysql为服务名)命令行关闭mysql服务:net stop mysql(注意mysql为服务名)2.从命令行中连接mysql服务器1.命令行输入mysql 【-h(主机名)-P端口】 -u root -p(再回车,再输入密码)主机名一般为localhost,端口一般为3306,皆可省略。实例[root@host]# mysql -u root -pEnter password:******或者

2021-07-23 23:05:42 147

原创 springboot整合JPA(idea版)

简易实现springboot与jpa整合基本结构dao层下的接口类需要继承JpaRepository接口UserRepository.javapackage com.hzm.dao;import com.hzm.entity.User;import org.springframework.data.jpa.repository.JpaRepository;public interface UserRepository extends JpaRepository<User,Integ

2021-07-18 21:53:23 186

原创 Redirect(重定向)和forward(请求转发)的区别。(springmvc)

Redirect(重定向)Contrller方法返回结果重定向到一个url地址,如下方式:return "redirect:https://www.baidu.com/";redirect方式相当于“response.sendRedirect()”,转发后浏览器的地址栏变为转发后的地址,因为转发即执行了一个新的request和response。由于新发起一个request原来的参数在转发时就不能传递到下一个url,如果要传参数可以url后边加参数。forward(请求转发)controller

2021-07-10 22:31:29 545

原创 Spring与Mybatis的整合

Spring与Mybatis的整合实例实例项目目录1. pom.xml配置文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.

2021-07-07 23:46:00 47

原创 mybatis中的配置文件(maven工程)

大概布局pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/mave

2021-07-06 13:39:21 114

原创 mybatis关于动态SQL语句

mybatis动态SQL语句,主要的元素有ifchoose(when,otherwise)trimwheresetforeach接下来看看它们的使用在mapper下创建接口类DynamicSqlimport org.example.beans.User;import java.util.List;public interface DynamicSql { /*if*/ List<User> getAll(User user); //choos

2021-07-06 13:29:27 90

原创 MyBatis逆向工程代码的生成

在pom.xml文件中添加插件 <!--逆向工程插件--> <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId> <version>1.3.2</version> &lt

2021-07-06 13:16:23 129

原创 mybatis中Pagehelper插件实现数据分页

mybatis中Pagehelper插件实现数据分页在pom.xml中导入分页依赖 <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>4.1.6</version> </dependency>mybatis配置

2021-07-06 13:04:12 74

原创 mybatis中的别名处理

mybatis中的别名处理在mybatis配置文件src/main/resource目录下mybatis-config.xml中添加一种即可。<!--别名处理--> <typeAliases> <!--第一种 type指向需要定义的类 alias指向自定义的别名--> <typeAlias type="org.example.bean.User" alias="user"></typeAlias>

2021-07-06 12:55:49 224

原创 maven工程mabatis框架实现log4j日志功能

maven工程mabatis框架实现log4j日志功能在mybatis配置文件src/main/resource目录下mybatis-config.xml中导入日志依赖 <!--日志依赖--> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.12</v

2021-07-06 12:43:08 49

原创 使用maven搭建mybatis坏境

使用maven搭建mybatis坏境pom.xml文件的构建,导入mysql与mabatis相关依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM

2021-07-06 12:28:56 57

空空如也

空空如也

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

TA关注的人

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