- 博客(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 193
原创 MySQL中表的复制
1.仅仅复制表的结构创建表2 复制 表1 的结构实例:create table 表2 like 表12.复制表的结构和数据实例:create table 表2 select * from 表1
2021-07-28 15:10:39 124
原创 MySQL中delete与truncate的区别
delete删除与truncate删除的区别删除方式:delete from 表名 【where 筛选条件】truncate table 表名两者皆不会删除建表字段,也就是表初始结构还在。delete 可以加where条件,truncate不可以若删除的表中有自增长列,用【delete from 表名】删除表数据后,再插入数据,自增长列的值从删除前最后一条数据的值加一开始,而不是从头开始。而用【truncate table 表名】删除表数据后,再插入数据,自增长列的值从头开始,也就是从1开始。
2021-07-27 14:44:10 177
原创 mysql查询语句所涉及到的关键字
select 查询列表from 表连接类型(inner | left | right) join 表2on 连接条件where 筛选条件group by 分组列表having 分组后的筛选order by 排序列表 【ASC|DESC】limit 偏移,条目数
2021-07-26 15:43:14 161
原创 MySQL中查询两个日期之间的天数
1.两个日期之间的天数语法:select datediff(日期1,日期2);注意,日期1减去日期22.另外查询当前日期可以用:select now();3.查询当前日期距过去某一个日期的天数:
2021-07-24 16:53:03 3821
原创 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 568
原创 mysql中 if 函数的使用
在MySQL中 if 为流程控制函数,效果相当与java语句中的 if-else语法:IF(判断语句,结果一,结果二)注意:当判断语句为true时,为结果一,为false时,为结果二。例子:select if(5>3,‘大于’,‘小于’);...
2021-07-24 14:42:36 869 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 4014 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 287
原创 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 193
原创 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 579
原创 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 58
原创 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 124
原创 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 103
原创 MyBatis逆向工程代码的生成
在pom.xml文件中添加插件 <!--逆向工程插件--> <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId> <version>1.3.2</version> <
2021-07-06 13:16:23 143
原创 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 79
原创 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 262
原创 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 57
原创 使用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 67
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人