spring-ioc
Spring简介Spring是什么 Spring是分层的 Java SE/EE应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control:反转控制)和 AOP(Aspect Oriented Programming:面向切面编程)为内核。 提供了展现层 SpringMVC 和持久层 Spring JDBCTemplate 以及业务层事务管理等众多的企业级应用技术,还能整合开源世界众多著名的第三方框架和类库,逐渐成为使用最多的Java EE 企业应用开源框架。 Spring发展历程Spring的优势 方便解耦,简化开发* 通过 Spring 提供的 IoC容器,可以将对象间的依赖关系交由 Spring 进行控制,避免硬编码所造成的过度耦合。用户也不必再为单例模式类、属性文件解析等这些很底层的需求编写代码,可以更专注于上层的应用。 AOP编程的支持* 通过 Spring的 AOP 功能,方便进行面向切面编程,许多不容易用传统 OOP 实现的功能可以通过 AOP 轻松实现。 声明式事务的支持* 可以将我们从单调烦闷的事务管理代码中解脱出来,...
lombok
安装lombok 引入jar包 <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.16.18</version> <scope>provided</scope> </dependency> 启用lombok File => Settings => Build, Execution, Deployment => Compiler => Annotation Processors勾选 Enable annotation processing 安装lombok插件 File => Settings => Plugins, 搜索lombok下载 代码编写构造函数相关:@AllArgsConstructo...
springboot2
springboot集成redis下载redis的windows安装包并安装 下载地址:https://github.com/MicrosoftArchive/redis/releases 安装就一路next,然后找到安装redis的目录,新建start.bat,并写入:redis-server.exe redis.windows.conf 点击start.bat启动(退出redis命令:Ctrl+c) 安装redis客户端Redis Desktop Manager 下载地址: https://pan.baidu.com/s/1Jvr9MbgFn4UJh4M1AMo3gA 提取码:3i9b 安装就一路next,然后先启动redis,然后,打开客户端 代码编写 新建StudentController类,并写入:package com.dj.app.springboot.web;import com.dj.app.springboot.service.StudentService;import org.springframework.beans.factory.annotati...
springboot
springboot学习所遇问题springboot项目中,右侧没有mavenproject 输入命令:shift + ctrl + A, 在输入Maven,选择ADD 设置maven镜像 在settings -> Build,Execution,Deployment -> Maven, 找到Maven home directory,打开该目录 找到conf/settings.xml, 在mirrors下写入以下内容:<mirrors> <mirror> <id>nexus-aliyun</id> <mirrorOf>*</mirrorOf> <name>Nexus aliyun</name> <url>http://maven.aliyun.com/nexus/content/groups/public</url> </mirror></mirrors> 更新jar包的最新版本 ...







