自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 服务器打包方法

首先:下载xshell,填写地址,用户名密码,连接服务器idea中打包,打包按钮在maven中ruoyi里面的package按钮,点击自动打包完成,下方查看打包文件地址。其次:上传命令ll 查询当前目录文件cd …进入上一级目录ll 查询当前目录文件cd home/ 进入home目录ll 查询当前目录rm -rf ./ruoyi.jar m -rf删除命令,删除之前的jar包 (要谨慎使用容易删除服务器)rz 上传jar包到当前目录ps -ef 查询当前进程ps -ef

2020-09-11 14:44:33 1124

原创 日期类型和字符串类型的转换

SimpleDateFormat 是一个各种项目中使用频度都很高的类,主要用于时间解析与格式化,频繁使用的主要方法有parse和format。parse方法:将字符串类型(java.lang.String)解析为日期类型(java.util.Date)format方法:将日期类型(Date)数据格式化为字符串(String)SimpleDateFormat 是一个格式化Date 以及 解析日期字符串 的工具。它的最常用途是,能够按照指定的格式来对Date进行格式化,然后我们使用可以格式化Date后得

2020-09-11 14:40:30 1006

原创 stream流简单理解

public class Demo23StreamNames {public static void main(String[] args) {List one = new ArrayList<>();// … List<String> two = new ArrayList<>(); // ... // 第一个队伍只要名字为3个字的成员姓名; // 第一个队伍筛选之后只要前3个人; Stream<String>

2020-08-27 15:35:11 239

原创 个人笔记成长中的小问题

@Transactional(rollbackFor = Exception.class)事物的自动回滚注解。当出现exception的时候。事物自动回滚。也可以手动回滚。通过try catch进行回滚。指定某种异常回滚。回滚就是结束当前业务操作,回到该业务层之前的状态封装思想:当业务逻辑过长的时候可以多在各个service层添加一些方法,介绍一个方法超过很多行,并且提高了代码的复用性,后期别人来维护或者出现业务逻辑的修改时。也相对简单易懂,方便修改。Sql语句中其别名尽量能够起方便了解的别名,不

2020-08-27 15:34:24 237

原创 stream流

Stream流在Java 8中,得益于Lambda所带来的函数式编程,引入了一个全新的Stream概念,用于解决已有集合类库既有的弊端。引言传统集合的多步遍历代码几乎所有的集合(如Collection接口或Map接口等)都支持直接或间接的遍历操作。而当我们需要对集合中的元素进行操作的时候,除了必需的添加、删除、获取外,最典型的就是集合遍历。例如:public class Demo10ForEach {public static void main(String[] args) {List li

2020-08-14 14:43:15 146

原创 mysql常用函数

COUNT():统计记录的数目SUM():求字段的和AVG():求字段的平均值MAX():求字段的最大值MIN():求字段的最小值Group by 分组order BY 排序 (desc)倒叙if test mybatis中sql语句的判断用法 select s.goods_id, s.goods_name, s.photo, sum(s.number) as number, s.unit, s.price, s.total_pricve, s.category, s.cr

2020-08-04 14:17:38 121

原创 数据库一对多查询collection的用法

数据库一对多查询注意resultMap不能重复colum是主表的Id字段 select file_id, storage_id, file_text from sys_warehouse_file storage_id = #{storageId}

2020-08-03 15:17:02 780

原创 时间对象的方法

//创建时间这是出参的格式@JsonFormat(locale=“zh”, timezone=“GMT+8”, pattern=“yyyy-MM-dd HH:mm:ss”)private Date createTime;将时间转换常规格式这是入参的格式@DateTimeFormat(pattern = “yyyy-MM-dd”),该注解就是将前端数据格式转换为你需要的字符串格式...

2020-08-03 15:14:23 168

原创 json数据转换java对象,注解方式getset方法

手机号不能为空,判断正则表达式判断验证码是否正确账号不能为空密码不为空,确认密码与密码一致AcceptCancelationApplyReq req = JSONUtil.toBean(result, AcceptCancelationApplyReq.class);Json字符串转换为java对象,需要建一个类里面创建相同的属性来接受@RequsetParam 必须存在的字段@RequestBody 主要用来接收前端传递给后端的json字符串中的数据的(请求体中的数据的),只能是post请求

2020-07-13 14:11:34 1534

原创 java异常

•什么是异常•如何处理异常•try catch finally•throw•throws•自定义异常•异常链异常本质上是程序上的错误,意外或者例外编译期间的错误1、{}没有正常配对2、少了 ;3、关键字编写错误。。。。。运行时异常•String str = null; sysout(str.length());•数组下标越界•算术运算除数为0•类型转换异常。。。...

2020-02-15 11:24:30 212

原创 一维数组

数组的概述为什么使用数组定义30个学生存储学生信息学生的成绩排序学生1 学生2 学生3 学生4 .。。。。。。 学生30stu1…………………………………………………………………stu30数组是相同类型的数据按照顺序组成的一种引用数据类型数据类型:•基本数据类型•引用数据类型•类•接口•数组学习的内容:•一维数组•声明•创建•初始化•元素的引用•长度•...

2020-02-15 11:23:14 197

原创 拦截器

Springmvc拦截器的配置 <mvc:interceptor> <!--<mvc:mapping path="/user/search"/>--> <!--<mvc:mapping path="/user/updatePwd"/>--> <!--<m...

2020-01-18 09:13:52 210

原创 java继承

父类所有的方法属性,子类公有的,只要继承父类,就可以直接使用子类中编码可以实现子类独有的方法和属性继承的特点利于代码的复用缩短开发周期继承介绍一种类和类之间的关系使用已存在的类的定义作为基础建立新的类新类的定义可以增加新的数据和新的功能,也可以用父类的功能,但不能选择性的继承父类继承时有条件的满足”A is a B” 的关系才可以形成继承关系继承如何实现编写父类clas...

2020-01-17 11:20:11 153

原创 java方法

主方法是特殊得方法,它是程序执行得入口。main方法是主方法Scanner sc = new Scanner(System.in);Scanner 是jdk中得类,sc是对象sc.nextInt(); sc.next(); 点后面的部分叫做方法在方法部分中,只使用对象名调用方法主要内容方法得声明和调用方法的重载public 是访问修饰符static 表示这个方法是静态的方法...

2020-01-17 11:18:41 195

原创 正则表达式

什么是正则表达式:是检查和匹配字符串的表达式描述规则和主流语言都有良好支持主要使用场景:字符串的校验、查找、替换。正则表达式的案例检查输入的身份证号是否合法?(15位、18位)实例:1309999999999A 精准匹配单个字符 A ax|y 允许出现的2个字符 y n[xyz] 字符的集合,允许出现集合内任意单个字符 z c[a-z] ...

2020-01-17 11:15:23 631

原创 Javaweb通过监听器监听web组件的一举一动。

Javaweb监听器的简介开发入门监听器分类 重点监听器案例监听器的简介1、web服务器 -------》web监听器(servelt规范)----》1、servletcontext application2、HttpSession session3、servletRequest request2、Java监听器的定义1、servlet规范定义的一个特殊的类2、用于监...

2020-01-17 11:14:35 284

原创 json入门

掌握json的语法的书写规则掌握json和JavaScript的交互方式掌握json和Java之间的序列化和反序列化json的介绍JavaScript object notation (JavaScript对象表示法)json是轻量级的文本数据交换格式json独立于语言,具有自我描述性,更易于理解。例子:{“sites”:[{“name”:”百度网”,”url”:”www.bai...

2020-01-17 11:13:33 194

原创 js入门

1、js的重要性,html/css/JavaScript之间的关系2、js脚本语言程序控制语法3、js脚本语言函数、自定义函数4、js脚本语言事件响应及处理,表单处理。5、js脚本语言的DOM模型及操作 文档对象模型6、使用所学技术完成综合练习。课程安排1、什么是js,HTML css JavaScript2、程序控制语言、函数(自定义) 数组、注释、js调试。。。3、事件...

2020-01-17 11:11:57 199

原创 CSS入门

css:层叠样式表css简介1、全程:Cascading style sheets层叠 样式 列表css作用:1、结构和样式分离的方式,便于维护与后期的修改2、可以使用多套样式,使网页有任意样式切换的效果3、使页面载入的更快,降低服务器的成本课程目标1、css在html页面设计的必要作用2、语法格式、选择器以及分类3、设置字体、文本、背景、链接等4、伪类的学...

2020-01-17 11:09:45 176

原创 html

Sublime使用方法及其安装、开发HTML页面HTML必须掌握的标签及属性掌握使用表格进行各种类型数据的展示掌握使用表单进行交互式的页面设计使用本课程所学的技术完成综合练习准备工作:Sublime下载安装,使用方法,开发环境,第一个HTML页面字体、段落、标题、注释、超链接、锚点、列表、。。。。表格:基本table用法表单设计:文本框、单选、复选、隐藏域、列表框、图片框。。。。...

2020-01-17 11:07:34 214

原创 xml入门

介绍和用途语法规则语义约束Java解析xmlxml名称:Extensible Markup Language 可扩展标记语言编写xml就是编写标签 与html非常类似 .xml良好的人机可读性例子; hr.xml张三31178</ employee >xml和html比较两者比较相似,都是编写标签xml没有预定义标签,html存...

2020-01-17 11:05:46 116

原创 maven入门

maven介绍介绍maven的核心特性掌握maven的依赖管理掌握maven的打包方式maven是项目管理工具,对软件项目提供构建与依赖管理maven是apache旗下的Java开源项目maven为Java项目提供了统一的管理方式,已成为业界的标准maven的核心功能项目设置遵循统一的规则,保证不同开发环境的兼容性强大的依赖管理,项目依赖组件自动下载,自动更新可扩展的插件机制,...

2020-01-13 15:28:09 112

原创 jdbc入门

JDBC的概述jdbc入门jdbc的api使用jdbc的资源释放jdbc的crud操作 增删改查操作jdbc工具类的抽取jdbc的preparedstatementjdbc的概述全称:Java database connectivity (Javau数据库连接)jdbc的入门:搭建开发环境编写程序,在程序中加载数据库驱动建立连接创建用于向数据库发送的sql的sta...

2020-01-13 15:26:59 351

原创 springmvc快速入门

快速入门springmvc – 企业级框架详细解释— 核心组件和底层实现原理深入应用 – xml 注解Maven开发springmvcMVC:Controller、model、viewSpringmvcController负责接收处理请求,响应客户端、model模型数据,业务逻辑、view呈现模型,与用户交互的目前最好的实现mvc设计的框架Spring框架的一个后续产品...

2020-01-13 15:25:36 115

原创 xml概述

介绍和用途语法规则语义约束Java解析xmlxml名称:Extensible Markup Language 可扩展标记语言编写xml就是编写标签 与html非常类似 .xml良好的人机可读性例子; hr.xml张三31178</ employee >xml和html比较两者比较相似,都是编写标签xml没有预定义标签,html存...

2020-01-09 17:00:24 128

原创 servlet概述

了解什么是B/S架构掌握servlet开发的技巧掌握servlet执行的原理软件结构的发展史单机时代联机时代 c/s Client-server模式互联网时代 b/s Browser-server模式桌面应用:也就是单机应用word eclipse idea优点:易于使用、结构简单缺点:数据难以分享、安全性差、更新不及时联机时代指的是:客户端和服务器端的结构...

2020-01-09 16:58:57 166

原创 jsp概述

jsp:Java的一个动态网页技术课程介绍了解jsp的用途了解jsp执行的原理掌握jsp的基本语法servlet开发的痛点 缺点静态html页面与动态Java程序混合在一起,难以维护servlet利用out.println()进行输出,开发效率及其底下开发调试过程复杂jsp1、Java server pages Java服务器页面2、jsp中j2ee功能模块的核心,由w...

2020-01-09 16:57:40 194

原创 mybatis

mybatis概述开发环境搭建项目案例的效果演示数据库+界面的开发mybatis基础操作项目整合的开发本章大纲的学习1、ORM模型2、概述3、使用优势和应用场景ORM模型 对象关系映射(Object Relation Mapping)传统的jdbc程序的设计缺陷大量的配置信息硬编码大量的无关业务处理代码扩展优化极不方便mybatis概述是支持定制化sql,存储过程...

2020-01-09 16:55:21 107

原创 spring事务

spring事务管理1、事务概念2、Mysql事务处理3、Jdbc事务处理4、Spring事务 处理方式5、项目中事务6、总结前置条件:JdbcSpring ioc Spring aopMysql数据库设计:订单表商品表事务:概念:事务一般指的是数据库事务,指的是一个程序执行单元测试的一系列的操作(指的就是数据库中的增删改查操作),要么完全执行,要么完全不执行;...

2020-01-09 16:54:02 124

空空如也

空空如也

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

TA关注的人

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