Spring
文章平均质量分 63
ww空ww
清醒时做事,糊涂时读书;大怒时睡觉,独处时思考.
展开
-
IDEA Spring Boot 整合Mybatis
1.创建Spring Boot项目,添加Mybatis依赖pom.xml <!--Mybatis Spring Boot--> <!-- https://mvnrepository.com/artifact/org.mybatis.spring.boot/mybatis-spring-boot-starter --> <dependency> <groupId>org.mybatis.spring.boot&l原创 2021-01-31 22:20:05 · 182 阅读 · 0 评论 -
IDEA Spring整合Mybatis
1.数据库CREATE TABLE `NewTable` (`id` int(11) NOT NULL AUTO_INCREMENT ,`username` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL ,`password` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL ,`role_id原创 2021-01-31 20:01:46 · 128 阅读 · 0 评论 -
Spring Boot 运用cron实现定时计划
1.创建CronConfig类@Configuration@EnableSchedulingpublic class CronConfig { @Scheduled(cron = "0/5 * * * * *") public void cronTest() { System.out.println("执行定时计划:" + LocalDateTime.now()); }}[在线cron表达式生成]2.启动Spring Boot运行结果如下...原创 2021-01-20 11:47:53 · 95 阅读 · 0 评论 -
Spring Boot 添加Spring Data JPA配置流程 数据库使用MySQL
1.Spring Data JPA简介JPA(Java Persistence API)Java持久化API,是 Java 持久化的标准规范,Hibernate是持久化规范的技术实现,而Spring Data JPA是在 Hibernate 基础上封装的一款框架。详解Spring Data JPA 及高级运用请点击2.Spring Data JPA配置流程①配置pom.xml文件依赖 <!--JPA--> <dependency> <groupI原创 2021-01-19 23:40:26 · 326 阅读 · 0 评论 -
IDEA SpringBoot 添加AOP(面向切面编程)
1.AOP(Aspect Oriented Programming)相关术语①增强处理(Advice)前置增强后置增强环绕增强异常抛出增强最终增强等类型②切入点(Pointcut)何时执行切面类代码③连接点(Joint Point)④切面(Aspect)非核心代码,如日志,异常等,单独取出作为切面类⑤目标对象(Target Object)Service服务层⑥AOP代理(AOP Proxy)⑦织入(Weaving)即往目标对象中注入切面类的说法2.关于e原创 2021-01-18 00:21:32 · 1103 阅读 · 0 评论 -
IDEA SpringBoot 热部署
前提需要是SpringBoot项目,如何搭建请参考[<如何搭建SpringBoot项目>](https://blog.csdn.net/Sora_key/article/details/112592226)1.添加热部署依赖<!--热部署--> <dependency> <groupId>org.springframework.boot</groupId> <artifa原创 2021-01-15 00:46:01 · 107 阅读 · 0 评论 -
IDEA 直接搭建SpringBoot + SpringMVC项目
1.File → New → Project → Spring Initializr → 按默认直接NEXT2.填选好后按NEXT3.添加依赖,如果需要MVC框架则选择Web勾选Spring Web,会自动添加MVC框架及Tomcat服务,此处还能添加其他许多依赖,比如MyBatis、Redis等等4.设置工程名称及工程路径5.IDEA自动下载导包,第一次可能比较久,导入完成后测试SpringBoot + SpringMVC工程是否搭建成功(1)添加HelloController类,包路径原创 2021-01-13 21:50:57 · 612 阅读 · 2 评论 -
SpringMVC 操作步骤
1.pom.xml配置文件添加jar包依赖在已经建立好的Spring项目中添加Json依赖,便于前后端数据传输(如何搭建Spring项目点这) <!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind --> <dependency> <groupId>com.fasterxml.jackson.core</groupId>原创 2021-01-11 00:01:58 · 124 阅读 · 4 评论 -
Spring Bean运用XML文件注入方式
1.IOC和DI(1)IOC(Inversion of Control) 控制反转产生对象的控制权从调用者本身(程序代码)转移到外部容器(xml配置文件) ,组件之间耦合性降低(2)DI(Dependency Injection) 依赖注入在装配对象的时候,将Spring中定义的对象注入到配置文件属性中(3)IOC与DI的关系实现IOC思想需要DI做支持(4)IOC与DI的区别IOC 和 DI 两者的本质是一样的,都是为了降低组件和组件间的耦合性描述角度不同IOC:组件是如何产生的D原创 2021-01-10 16:32:30 · 809 阅读 · 0 评论 -
IDEA运用Maven项目搭建Spring
1.新建Maven项目(1)File → New → Project → 按默认直接NEXT(2)填写项目组GroupId 及项目ArtifactId然后NEXT(3)Project name项目名称IDEA会自动识别先前填写ArtifactId,修改好要存放的路径接着FINISH,空的Maven项目就建立完成了2.打开pom.xml文件添加Spring依赖 <!--添加属性,用于统一定义spring版本,以下spring依赖的版本version使用${spring.version}引原创 2021-01-09 23:19:11 · 801 阅读 · 0 评论