撰写于    浏览:2219 次  分类: 项目实战
站长于2020年7月启动了项目实战模块,致力于打造一个集技术与业务的商业化项目。启动项目实战,这是发展的必然阶段,站长累积输出了上千篇技术文章,在技术方面不可能再有大的突破,所以站长的下一步个人发展规划是:积累商业化经验,做可以落地的真正项目。这个项目以Spring技术栈为核心,包括三大部分:前台,后台,小程序。业务领域是电商,主要包括:秒杀,下单[...]

撰写于    浏览:2250 次  分类: Spring Boot 教程
Spring Boot之所以流行,是因为Spring starter。Spring starter是Spring Boot的核心,可以理解为一个可拔插式的插件,例如,你想使用Reids插件,那么可以使用spring-boot-starter-redis;如果想使用MongoDB,可以使用spring-boot-starter-data-mongod[...]

撰写于    浏览:2336 次  分类: Spring Boot 教程
Spring默认使用YML中的配置,但有时候要用传统的XML或Properties配置,就需要使用spring-boot-configuration-processor了。引入pom依赖<dependency> <groupId>org.springframework.boot</groupId> [...]

撰写于    浏览:2160 次  分类: Spring Boot 教程
1、YML简介YML的定位不是要成为一种标记语言,而是要成为一种高级语言,所以YML参考了其他多种语言,包括:C语言、Python、Perl等。作为一门高级语言,数据类型是基石,YML也不例外。YML具有轻量化的语法与数据类型,如字符串、布尔型、浮点型或整数型等。2、YML基本语法(1)k: v 表示键值对关系,冒号后面必须有一个空格。(2)使用空[...]

撰写于    浏览:2043 次  分类: Spring Boot 教程
1、Spring Boot简介Spring Boot是由Pivotal团队在2013年开始研发,于2014年4月发布第一个版本的全新开源的轻量级框架。它基于Spring4.0设计,不仅继承了Spring框架原有的优秀特性,而且还通过简化配置来进一步简化了Spring应用的整个搭建和开发过程。另外,Spring Boot通过集成大量的框架使得依赖包的[...]

撰写于    浏览:1945 次  分类: Spring系列
本文主要给大家介绍一下Spring的依赖注入之构造方法注入的几种形式。首先,建立一个Java类。public class MyLogger { private String prefix; private String message; public MyLogger(){} public MyLogger([...]

撰写于    浏览:1900 次  分类: Spring系列
Spring目前已经发展到Spring5了,简单回顾一下Spring 1.x全部使用xml配置,带来的问题是大量的xml文件难以有效维护Spring 2.x提供了声明Bean的注解 @Service @Component,这个阶段基本是配置信息(数据库配置等)用xml,业务配置使用注解Spring 3.x从Spring3.x开始,Spring提供[...]

撰写于    浏览:1798 次  分类: AOP
在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的[...]

撰写于    浏览:4339 次  分类: AOP
一、面向过程编程  过程化编程是什么?这种编程手法注重过程,注重函数的调用,注重时间的动作,并没有高层的抽象。此编程在设计时,分析解决问题所需要的步骤,然后用函数一步步实现,再依次调用就行了。举个例子,你要从冰箱中拿出一个冰激淋,打开电视,坐在沙发上好好的享受你的周末。那么这个过程分成四步。打开冰箱-------->拿出冰激淋-------&[...]

撰写于    浏览:2336 次  分类: 十年技术沉思录
很多人玩spring技术栈,玩的太死板了。知道如何配置,知道注解的意思,这样做有点死板。spring好比是一个胶水,它只是把其他的东西粘合起来,好像spring没有什么自己的原创技术思想。学好spring,要追根溯源的思考,这样玩的更透彻。这就是所谓的“悟性”吧以ioc容器来说,冷不丁的冒出一个“容器”技术,你们不觉得奇怪吗?spring的创始人会[...]