
spring
fukua2017
这个作者很懒,什么都没留下…
展开
-
SpringBoot2.X多种定时任务配置
SpringBoot常用定时任务表达式配置和在线生成器 cron 定时任务表达式 @Scheduled(cron="*/1 * * * * *") 表示每秒 crontab 工具https://tool.lu/crontab/ fixedRate: 定时多久执行一次(上一次开始执行时间点后xx秒再次执行;) fixedDelay: 上一次执行结束时间点后xx秒再次执行 @Componentpublic class VideoOrderTask { //.原创 2021-02-06 19:29:22 · 313 阅读 · 0 评论 -
(九):spring的事件
Spring 中的事件处理spring事件涉及三个部分:ApplicationEvent:表示事件本身,自定义事件需要继承该类,可以用来传递数据,比如上述操作,我们需要将用户的邮箱地址传给事件监听器.ApplicationEventPublisherAware:事件发送器,通过实现这个接口,来触发事件.ApplicationListener:事件监听器接口,事件的业务逻辑封装在监听...原创 2020-02-03 12:02:12 · 182 阅读 · 0 评论 -
(八):spring 基于注解的配置
Spring @Required 注释@Required注释应用于 bean 属性的 setter 方法,它表明受影响的 bean 属性在配置时必须放在 XML 配置文件中,否则容器就会抛出一个 BeanInitializationException 异常。举个栗子:public class Student { private Integer age; private ...原创 2020-02-03 10:48:27 · 119 阅读 · 0 评论 -
(七):Spring集合的注入
注入集合现在如果你想传递多个值,如 Java Collection 类型 List、Set、Map 和 Properties,应该怎么做呢。为了处理这种情况,Spring 提供了四种类型的集合的配置元素,如下所示:元素 描述 <list> 它有助于连线,如注入一列值,允许重复。 <set> 它有助于连线一组值,但不能重复。 <ma...原创 2020-01-15 15:59:18 · 147 阅读 · 0 评论 -
(六):spring bean的注入方式
1.Spring 基于构造函数的依赖注入当容器调用带有一组参数的类构造函数时,基于构造函数的 DI 就完成了,其中每个参数代表一个对其他类的依赖Class MemberBean{ private String name; private Double salary; private Dept dept; private String sex; ...原创 2020-01-15 15:28:26 · 166 阅读 · 0 评论 -
(五):Spring Bean 定义继承
Bean 定义继承bean 定义可以包含很多的配置信息,包括构造函数的参数,属性值,容器的具体信息例如初始化方法,静态工厂方法名,等等。子 bean 的定义继承父定义的配置数据。子定义可以根据需要重写一些值,或者添加其他值。Spring Bean 定义的继承与 Java 类的继承无关,但是继承的概念是一样的。你可以定义一个父 bean 的定义作为模板和其他子 bean 就可以从父 be...原创 2020-01-14 17:48:08 · 139 阅读 · 0 评论 -
(四):Spring Bean 作用域
Bean 的作用域当在 Spring 中定义一个 bean 时,你必须声明该 bean 的作用域的选项。Spring 框架支持以下五个作用域,分别为singleton、prototype、request、session和global session,5种作用域说明如下所示,作用域 描述 singleton 在springIoC容器仅存在一个Bean实例,Bea...原创 2020-01-14 17:26:00 · 185 阅读 · 0 评论 -
(三):Spring Bean 定义和生命周期
Bean 定义bean 是一个被实例化,组装,并通过 Spring IoC 容器所管理的对象。bean 定义包含称为配置元数据的信息,下述容器也需要知道配置元数据:Bean由配置的元素数据创建。属性 描述 class 这个属性是强制性的,并且指定用来创建 bean 的 bean 类。 name 这个属性指定唯一的 bean 标识符。在基于 XML 的配置元数据...原创 2020-01-14 17:16:43 · 170 阅读 · 0 评论 -
(二):Spring容器之Spring BeanFactory Spring ApplicationContext
IoC 容器Spring 容器是 Spring 框架的核心。容器将创建对象,把它们连接在一起,配置它们,并管理他们的整个生命周期从创建到销毁。Spring 容器使用依赖注入(DI)来管理组成一个应用程序的组件。这些对象被称为 Spring Beans。IOC 容器具有依赖注入功能的容器,它可以创建对象,IOC 容器负责实例化、定位、配置应用程序中的对象及建立这些对象间的依赖。通常new一个...原创 2020-01-14 17:08:04 · 156 阅读 · 0 评论 -
(一):Spring概念
Spring 概述概述Spring 是最受欢迎的企业级 Java 应用程序开发框架,数以百万的来自世界各地的开发人员使用 Spring 框架来创建性能好、易于测试、可重用的代码。Spring 框架是一个开源的 Java 平台,它最初是由 Rod Johnson 编写的,并且于 2003 年 6 月首次在 Apache 2.0 许可下发布。Spring 是轻量级的框架,其基础版本只有...原创 2020-01-14 16:52:33 · 131 阅读 · 0 评论 -
SpringDataJpa——JpaRepository查询功能
1.JpaRepository支持接口规范方法名查询。意思是如果在接口中定义的查询方法符合它的命名规则,就可以不用写实现,目前支持的关键字如下。KeywordSampleJPQL snippetIsNotNullfindByAgeNotNull... where x.age not nullLikefindByNameLike... where x.n...转载 2020-01-14 14:52:51 · 362 阅读 · 0 评论 -
fifter实现用户登录
控制器:public class loginController { @Autowired private LoginService ls; @RequestMapping("login") public String login(User user,HttpServletRequest request,HttpSession session){ User u = null; u = ls....原创 2018-06-30 21:39:28 · 479 阅读 · 0 评论 -
SSh整合 delete,update不能执行的原因,也不报错。
在网上看了那么多的帖子,全没说道重点。@Service@Transactional // 注解此类所有方法加入spring事务, 具体设置默认public class ImplHrserviceimplements Hrservice {@Autowiredprivate HrDaohrDao;@Transactional@Ove原创 2018-03-08 14:23:10 · 1502 阅读 · 2 评论 -
java.lang.ClassNotFoundException: org.apache.commons.dbcp.BasicDa
java.lang.ClassNotFoundException: org.apache.commons.dbcp.BasicDataSource 很显然这是一个没有找到对应的类文件的异常。 如是我在我引入的包中找,果然找不到这样的一个类。 在网上所搜才知道还有两个包commons-pool.jar和commons-dbcp-1.2.1.jar需要引入到工程中。但是我到st原创 2018-02-13 22:09:40 · 3050 阅读 · 0 评论