- 博客(12)
- 收藏
- 关注
原创 Spring工作流程
Spring就像砖块,砂浆,木材,管道和电线组合在一起,形成房子一样。这里我了解到依赖注入这个名词,组件不会再去创建它所以来的组件并管理它的生命周期,使用依赖注入的应用依赖于单独的实体也就是容器来创建和维护所有组件。下面附图深入了解Spring工作流程。
2022-10-07 21:32:24 251 2
原创 MyBatis-Plus
这里只是展示了MyBatis-Plus冰山一角,更多的操作学习可以去官网进行查阅。注:要删除之前的mybatis依赖否则可能会冲突。当然也可以书写方法做动态条件模糊分页查询。配置工作也到这了,接下来是代码书写。首页的介绍来说是为简化开发而生,但是只能够做单表的CRUD操作。
2022-09-11 21:05:32 188
原创 实现Java后端数据校验
被注释的字符串必须通过Luhn校验算法,银行卡,信用卡等号码一般都用Luhn计算合法性。现在的项目在前后端分离的情况下,不仅要做前端数据校验,同时后端也需要实现。集合对象的元素不为0,即集合不为空,也可以用于字符串不为null。被注释的元素必须是一个数字,只能大于或等于该值。被注释的元素必须是一个数字,只能小于或等于该值。被注释的字符串的大小必须在指定的范围内。检查该字段的日期是否是属于将来的日期。被注释的元素必须符合指定的正则表达式。被注释的字符串必须是一个有效的url。被注释的元素必须在合适的范围内。.
2022-08-28 22:18:24 921
原创 Java中的7大设计原则
讲到java中的设计原则,首先要知道设计原则的出现,在20世纪60年代。当时软件开始大多数以个人作坊式的开发,从而导致软件的可靠性较差,从而出现了“软件危机”。
2022-07-22 18:51:06 996 1
原创 Lambda基本语法
Lambda表达式是函数式编程的语法,Lambda表达式带来了行为参数化,下面从Lambda表达式基本语法开始介绍。一、什么是lambda表达式?Lambda表达式是一种匿名函数我们知道传统java中给按钮添加事件方法是采用匿名内部类的方式@OverrideSystem.out.println("按钮点击");}});event->System.out.println("按钮被点击"));可以看出Lambda表达式是一种行为参数化,即把一个方法的参数传入到另外一个方法中。......
2022-07-15 14:41:31 924 1
原创 JDK7提供功能(try-with-Resource)
在日常编码中所有被打开的资源,如IO流,数据库链接,Socket链接等,是需要手动关闭的,否则随着程序不断的运行,造成资源不断的浪费。所以关闭的动作一般写在finally块中,然后我们同时打开多个资源: 下面简单建立读写管道,必须要程序结束后随之关闭 ↓ 关闭代码比业务代码还要多!使用try-with-resource ↓总结:try-with-resource 是一个语法糖,它最终在还是被编译成了try-catch-finally,在finally里面关闭了我们的管道。try-with-
2022-07-08 19:36:38 464 2
原创 多态:引用类型转换
6种基础数据类型:byte、short、int、long、float和double的相互转换规则,即:当从低精度数据类型向高精度数据类型转换时,实行自动转换,这种类型转换技术称为向上转换;当从高精度数据类型向低精度数据类型转换时,需要使用强制类型转换符执行强制转换,这种称为向下转换。当然,对于引用数据类型,这种转换技术也是适用的。对于引用数据类型,在父类和子类的继承层次关系中,沿着子类向父类转换是向上转型,是自动转换的;而沿着父类向子类转型是向下转型,必须使用强制类型转换。......
2022-05-26 15:38:35 271 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人