
Spring
文章平均质量分 91
shadow___h
这个作者很懒,什么都没留下…
展开
-
对MVC的简单了解
SpringMVCMVCM model数据模型,提供要展示的数据,因此包含数据行为,可以认为是领域模型或JavaBean组件(包含数据和行为)。也就是Dao层和Service层。V view负责进行模型的展示,一般就是我们见到的用户界面,客户想看到的东西。C Controller接受用户请求,委托给模型进行处理,处理完之后把返回的模型数据返回给视图,由视图负责展示,也就是说控制器做了个调度员的工作。用户发请求Servlet请求接受数据,并调用对应的业务逻辑业务处理完原创 2021-04-12 16:04:36 · 125 阅读 · 0 评论 -
SSM整合框架流程
SSM整合框架总的配置<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans原创 2021-04-12 16:01:51 · 157 阅读 · 0 评论 -
Spring小结
SpringIOC :对象由Spring去创建,管理,装配。控制:水牢控制对象的创建,传统的应用程序的对象是由程序本身控制创建的,使用Spring之后,由Spring来创建的反转:程序的本身并不创建对象,而变成被动的创建对象所有的类都需要装配到bean中所有的bean都需要通过容器去取所有的bean取出来都是一个对象Spring中对象的构建 <!-- 使用默认的构造构造方法的时候 不需要配置constructor-arg 如果类中定义了构造方法就需要去 配置构原创 2021-04-08 16:03:23 · 173 阅读 · 0 评论 -
Spring中的定时任务和异步任务
定时任务有个时间专门处理某个任务SpringOBoot 自带的定时任务的框架启动类里面 @EnableScheduling开启定时任务,自动扫描定时任务业务类 加注解 @Component被容器扫描定时执行的方法加上相应的注解固定两秒执行一次@Scheduled(fixedRate = 2000)任务执行完毕之后2秒后再次执行@Scheduled(fixedDelay = 2000)corn表达式 可以定一个类似闹钟的定时任务@Scheduled(cron原创 2020-12-25 13:37:09 · 215 阅读 · 0 评论 -
对Spring中一些注解的总结
Spring小节基本注解1、@Controller 控制器(注入服务)用于标注控制层,相当于struts中的action层2、@Service 服务(注入dao) 用于标注服务层,主要用来进行业务的逻辑处理3、@Repository(实现dao访问)用于标注数据访问层,也可以说用于标注数据访问组件,即DAO组件.4、@Component (把普通pojo实例化到spring容器中,相当于配置文件中的<bean id="" class=""/>)区别web : 数据库设计 =&原创 2020-12-25 13:33:54 · 149 阅读 · 0 评论 -
简单了解Spring中的freemaker 和 thymeleaf
Spring中的freemaker 和 thymeleaffreemaker添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-freemarker</artifactId></dependency>添加配置文件# freemarker配置#================原创 2020-12-24 17:39:25 · 172 阅读 · 1 评论 -
如何去设置SpringBoot中的热部署以及热部署的优点和缺点
如何去设置SpringBoot中的热部署以及热部署的优点和缺点什么是热部署就是当我们改变正在运行的应用的应用程序,但不需要重新关闭和启动应用。王者荣耀里的不关服升级就是一种热部署对于我们的java程序来说,热部署就是在运程序运行的时候我们更新了java类的文件优点我们写代码的时候就不用重新手动启动应用了,提高了开发效率缺点我们如果在线上启动热部署的话,可能会被黑客黑进去,篡改程序或者盗取重要信息,切记,线上不要用热部署。热部署只能适用于我们的本地开发如何使用热部署添加依赖原创 2020-12-19 15:13:55 · 1411 阅读 · 1 评论 -
如何在网页上创建SpringBoot项目以及这个项目的相关目录结构
创建SpringWeb项目https://start.spring.io/ 官方网页创建Spring项目网址上面红框写的是(懒得再去截图了) :最后一步 ,把这个项目下载到本地,到入idea就好了SpringBoot中的目录结构以及是如何访问静态资源的目录结构src/main/java 存放java代码为了正常启动项目,我们记住启动类一定在要放在根目录下,其他的java代码一定在启动类的同级或者同级以下src/main/resources…/static 存放静态文件…/te原创 2020-12-18 16:30:30 · 334 阅读 · 1 评论 -
Spring中的注解解释
我们使用SpringFramework开发web项目开发得步骤一般为创建一个web项目的结构,web的资源文件和web.xml文件使用Spring FrameWork配置很多web.xml文件,文件中需要配置很多内容再部署到tomcat上当使用了SpringBoot就可以简化了很多工作内置了tomcat然后很多xml文件的配置都可以用注释来解决默认的web配置SpringBoot中有一个启动类,启动类上的注释为@SpringBootApplication**...原创 2020-10-29 22:21:54 · 128 阅读 · 0 评论 -
Spring中的Ioc和Di以及Spring框架使用的流程
Spring中包含了多个框架,Spring Boot ,Spring Framework, Spring Data和Spring Cloud。Spring Framework Runtime的框架Spring 框架控制反转(IoC)组件通过提供一种形式化的方法来将不同的组件组成一个可以正常使用的应用程序。简单理解Spring它实现了一个bean容器,这就是一个用来提供管理java对象的容器。IOC(Inversion of Control)控制反转,就是一种面向对象编程的一种设计原则。其目的就原创 2020-10-28 23:06:17 · 155 阅读 · 0 评论