- 博客(18)
- 收藏
- 关注
原创 28小时玩转Springboot3,高薪必备教程
•181.项目-首页文章功能的VO-PO-Mapper-Service-Controller。•145.Web-WebMvcConfigurer-自定义Formatter。•148.Web-WebMvcConfigurer-多拦截器和order。•075.MyBatis-查询@Select-@Results。•144.Web-WebMvcConfigurer-页面控制器。•147.Web-WebMvcConfigurer-权限拦截器。•146.Web-WebMvcConfigurer-拦截介绍。
2023-06-19 14:50:19
251
原创 动力节点杜聚宾老师Spring6学习笔记(3)-Spring的入门程序
通过测试得知:spring是通过调用类的无参数构造方法来创建对象的,所以要想让spring给你创建对象,必须保证无参数构造方法是存在的。通过以上的java代码可以看出,这个spring配置文件名字是我们负责提供的,显然spring配置文件的名字是随意的。通过测试得知,在spring配置文件中配置的bean可以任意类,只要这个类不是抽象的,并且提供了无参数构造方法。在配置文件中配置的类必须是自定义的吗,可以使用JDK中的类吗,例如:java.util.Date?该文件放在类的根路径下。
2023-05-12 09:29:45
142
原创 动力节点杜聚宾老师Spring6学习笔记(2)—Spring概述
Spring在它的AOP模块中提供了对面向切面编程的丰富支持,Spring AOP 模块为基于 Spring 的应用程序中的对象提供了事务管理服务。Web 上下文模块建立在应用程序上下文模块之上,为基于 Web 的应用程序提供了上下文,提供了Spring和其它Web框架的集成,比如Struts、WebWork。虽然Spring可以很容易地与其它MVC框架集成,例如Struts,但Spring的MVC框架使用IoC对控制逻辑和业务对象提供了完全的分离。它们也为Spring中的各种模块提供了基础支持。
2023-05-11 10:54:38
275
原创 动力节点杜聚宾老师Spring6学习笔记(1)-- Spring启示录
也就是说,如果在进行功能扩展的时候,添加额外的类是没问题的,但因为功能扩展而修改之前运行正常的程序,这是忌讳的,不被允许的。依赖倒置原则(Dependence Inversion Principle),简称DIP,主要倡导面向抽象编程,面向接口编程,不要面向具体编程,让上层不再依赖下层,下面改动了,上面的代码不会受到牵连。可以很明显的看出,上层是依赖下层的。很明显,以上的操作正在进行功能的扩展,添加了一个新的类UserDaoImplForOracle来应付数据库的变化,这里的变化会引起连锁反应吗?
2023-05-10 15:56:15
104
转载 2020 年九大顶级 Java 框架
Java 创建于 1995 年,目前有 134861 个网站使用 Java,如 ESPN、SnapDeal、阿里巴巴等。在 24 年的发展历程中,Java 已经证明自己是用于自定义软件开发的顶级通用编程语言。Java 广泛应用于科学教育、金融、法律和政府等行业。在下面的饼图中,您可以看到 Java 语言在各个行业中的使用情况。这种开源编程语言是面向对象的,其目的是让应用程序开发人员编写...
2019-12-16 16:07:29
208
转载 Java 那些最常用的工具类库
了解更多添加:308139472Apache CommonsApache Commons有很多子项目,常用的项目如下:BeanUtils提供了一系列对java bean的操作,读取和设置属性值等:@DatapublicclassUser{privateStringusername;privateStringpassword;...
2019-12-12 10:16:00
163
转载 Java 最常见的 200+ 面试题全解析
这份面试清单是我从2015年做TeamLeader之后开始收集的,一方面是给公司招聘用,另一方面是想用它来挖掘我在Java技术栈中的技术盲点,然后修复和完善它,以此来提高自己的技术水平。虽然我从2009年就开始参加编程工作了,但依旧觉得还有很多东西要学,当然学习的过程也给我带来了很多成就感,这些成就感也推动我学习更多的技术知识。说实话刚开始的时候还是比较犹豫的,首先我会觉得这么...
2019-12-11 13:44:17
124
转载 Java中动态代理机制
了解更多添加3081394720前言代理是基本的设计模式之一,它是你为了提供额外的或不同的操作,而插入的用来代替“实际”对象的对象。这些操作通常涉及与“实际”对象的通信,因此代理通常充当着中间人的角色。代理这种设计模式是通过不直接访问被代理对象的方式,而访问被代理对象的方法。从Java面向对象编程的角度,代理模式通常也涉及三个角色:(1)目标类(TargetSubject),也...
2019-12-10 11:02:33
187
转载 Java 编程技巧之数据结构
详情了解添加308139472导读唐宋八大家之一欧阳修在《卖油翁》中写道:翁取一葫芦置于地,以钱覆其口,徐以杓酌油沥之,自钱孔入,而钱不湿。因曰:“我亦无他,唯手熟尔。”编写代码的"老司机"也是如此,"老司机"之所以被称为"老司机",原因也是"无他,唯手熟尔"。编码过程中踩过的坑多了,获得的编码经验也就多了,总结的编码技巧也就更多了。总结的编码技巧多...
2019-12-06 16:45:37
148
转载 Java 语言中十大“坑爹”功能!
了解更多添加308139472作为一门面向对象的编程语言,Java凭借其简单易用、功能强大的特点受到了广大编程爱好者的青睐,伴随着开源社区的推波助澜,Java语言更是席卷全球,势不可挡,在世界各地都有Java技术的从业者,它也常年高居编程语言排行榜的首位,足以表明Java的强悍与王者之风。然而,即便是如此强大的编程语言,也有很多“坑爹”的功能,稍不注意,我们就会掉入坑里,轻则遭到同事的嘲笑和鄙...
2019-12-05 11:22:43
107
转载 Java基础
了解更多添加群308139472@Java基本数据类型char size = 10char min = 0char max = 65535char default = 0byte size = 8byte min = -128byte max = 127byte default = 0short size = 16short min = -32768short max = ...
2019-12-04 16:48:32
109
转载 9 个可以快速掌握的 Java 性能调优技巧
添加群308139472,了解更多java资料在明确必要之前别急着优化使用分析器找到真正的瓶颈为整个应用程序创建一个性能测试套件优先关注最大瓶颈使用 StringBuilder 以编程方式连接字符串尽可能使用基本类型尽量避免大整数和小数使用 Apache Commons StringUtils.Replace 而不是 String.replace昂贵的缓存资源,如数据库连接大多...
2019-12-03 11:20:16
97
转载 Java程序员必读之热门书单
读书是另一种感知世界的方式,是另一种提升自我的方式,是另一种与人交谈的方式,一周不读书就觉得自己俗了,长久不看书,写东西就找不到感觉了,网络上,电视上,各种电子设备上的内容当然不少,但都比不上读书,读书静心,读书能闻到古埃及的味道。关乎于程序员,除了做项目来提高自身的技术,还有一种提升自己的专业技能就是,多!看!书!毕竟,书是学习的海洋呢!So,Java程序员你们准备好了吗?双手奉上Java程序...
2019-12-02 16:29:48
149
转载 Java可以做什么
Java可以用来做网站 Java可以用来做网站,很多大型网站都是用JSP写的,JSP全名Java Server Pages。这是一种动态网页技术,比如我们熟悉的B站,很多政府网站都是用这个写的所以想学习Java的同学还可以负责网站方面的制作,这方面的岗位也比较多,比如:网站开发,当然就是JSP+Servlet+JavaBean,一直以来都相当流行。Java可以做安卓软件 安卓是一个...
2019-11-29 13:09:50
423
转载 Java代码非常实用的小技巧
前言代码优化 ,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时可以抓大放小,代码的细节可以不精打细磨;但是如果有足够的时间开发、维护代码,这时候就必须考虑每个...
2019-11-28 13:37:00
233
转载 详解Java注解机制
原创: 逐梦々少年 享学课堂online 昨天上篇详细研究了Java中的反射操作以及Class类相关内容,但在Java开发过程中,除了反射,往往还有泛型、注解等相关特性操作组合使用来实现一些高级技术,如Spring中就大量使用了反射和注解,实现了诸如Bean容器管理机制等操作,SpringMvc框架中大量使用了注解,实现了servlet容器的简易操作等,现在我们开始详细的学习Java中的注解...
2019-11-27 09:01:42
257
转载 学习java就业方向
Java大数据就业的3大方向和10类岗位2017年,大数据已经从概念走向落地;2019年,中低端IT工程师紧随浪潮加速向大数据转型,企业对大数据人才争夺直接进入白热化阶段。因此,对于想学IT技术的人而言,直接选择学习大数据技术是符合潮流和就业需求的选择。当下,大数据方面的就业主要有三大方向:一是数据分析类大数据人才,二是系统研发类大数据人才,三是应用开发类大数据人才。他们的基础岗位分别...
2019-11-26 10:43:07
326
转载 java必会语言
Java 之父:你至少得会两门语言原创: 池建强 MacTalk 11月3日很多刚入门的同学常常让我推荐一门编程语言,我一般在静态语言堆里会推荐一门,这门语言就是 Java。Java 是一门中规中矩的工业级别的编程语言,自 1995 年正式问世以来,从崛起、问鼎、睥睨天下到进化、平稳、丢掉兵器谱头把交椅,它经历了 Sun 的辉煌与坠落,微软的崛起与纷争,互联网的起兴、泡沫与复兴,移动互联网...
2019-11-25 17:08:48
344
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人