logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

springboot中创建bean的7种方式

Spring 是一款广泛应用于企业级应用程序开发的 Java 框架,其 IOC 和 DI 特性可以有效地管理应用程序中的对象,提高了应用程序的可维护性和可扩展性。那你知道spring有哪些方式将bean放入容器嘛?今天就给大家总结一下。

文章图片
#spring boot#spring#java
springboot的商品设计热销排行实现

SpringBoot是spring家族中微型框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。Spring Boot可以轻松创建独立的,生产级的基于Spring的应用程序,您可以“运行”。特征:SpringBoot要解决的问题?随着Java语言的慢慢发展,Java的开发显得格外的笨重,繁多的配置,低下的开发效率,复杂的部署流程以及第三方技术集成难度非常大而且杂。在上述环境中,Sp

文章图片
#spring boot#java#spring
为什么在做微服务设计的时候一定需要DDD?

记得之前在规划和设计微服务架构的时候,张队长给了我一个至今依然记忆深刻的提示:你的设计蓝图里为什么没有看到DDD的影子呢?随着对充血模型的领域认知的加深,我越加感觉到DDD的重要性。于是网上一顿海找,并做了学习笔记。DDD内容繁多,个人浅见,它不同于传统贫血的最核心的一点就是把原先传统的贫血模型里的业务逻辑层拎出来,融入到Domain层,这样面对复杂业务的规模化变更,我们只需要专注于Domain即

文章图片
#微服务#java#分布式
Orika JavaBean映射工具使用

1.Orika是什么?Orika是一个简单、快速的JavaBean拷贝框架,它能够递归地将数据从一个JavaBean复制到另一个JavaBean,这在多层应用开发中是非常有用的。2.为什么要引入Orika?工作中,我们经常需要将对象转换成不同的形式以适应不同的api,或者在不同业务层中传输对象而不同分层的对象存在不同的格式,因此我们需要编写映射代码将对象中的属性值从一种类型转换成另一种类型。Ori

文章图片
#java
一个更适合Java初学者的轻量级开发工具:BlueJ

BlueJ是一个免费的、开源的Java开发环境,专为初学者设计。它由英国肯特大学开发,已被全球数百万学生和教育工作者使用。它最大的优点就是简单!界面干净直观,用户可以很容易的开始编写你的第一个Java程序。

文章图片
#java#开发语言#jvm
mybatis-plus 源码解析

现在 后面2步都可以了,就剩第一步 @MetadataScan 扫描指定的包路径了,这个属于mybatis 的范围了。

文章图片
#mybatis#java#spring boot
Nestjs 和 Prisma 实现 Restful Api:关联数据处理

ts代码解读复制代码@ApiProperty装饰器用于使属性对Swagger可见。注意,您没有将@ApiProperty装饰器添加到密码字段。这是因为该字段很敏感,您不希望在API中公开它。DTO(数据传输对象)是一个定义如何通过网络发送数据的对象。您将需要实现CreateUserDto和UpdateUserDto类,分别定义在创建和更新用户时将发送给API的数据。在create-user.dto

文章图片
#restful#后端
详解数据结构之-数组篇

数组一旦初始化就是连续的内存空间,用来存储一类相同数据类型的元素。数组数据结构的特性是支持下标随机访问,最好时间复杂度为O(1),最坏时间复杂度为O(n)。

文章图片
#数据结构
java常见面试题(含答案)

Java核心知识点摘要: 基础语法:main方法格式、变量命名规则(驼峰命名)、常量全大写,浮点常量默认double类型。 数据类型:8种基本类型(byte/short/int/long/float/double/char/boolean),String为引用类型。 流程控制:if-else与多个if区别(单次/多次判断),switch支持byte/short/char/int/String。 面

文章图片
#java#开发语言#职场和发展 +4
10万字208道Java经典面试题总结(附答案)

文章摘要: 本文系统梳理了Java多线程与并发编程的核心知识点,包括线程通信机制(如wait/notify、Lock/Condition)、锁的特性(synchronized与ReentrantLock的对比、锁升级原理)、volatile可见性原理、线程池实现(参数配置与线程创建策略),以及设计模式在JDK中的应用(单例、工厂、观察者等)。同时解析了JSP/Servlet区别、Session/C

文章图片
#java#面试#开发语言 +4
    共 94 条
  • 1
  • 2
  • 3
  • 10
  • 请选择