随笔分类 -  Spring

摘要:springboot 事件监听(@EventListener实现) 应用:使用注解实现事件监听 ********************** 相关注解 @EventListener @Target({ElementType.METHOD, ElementType.ANNOTATION_TYPE}) 阅读全文
posted @ 2021-04-04 13:24 ryelqy 阅读(3340) 评论(0) 推荐(0) 编辑
摘要:有些需要在项目启动时执行的方法,如设置全局环境语言变量等,需要用到@PostConstruct注解,在此记录一下。 1.@PostConstruct说明 被@PostConstruct修饰的方法会在服务器加载Servlet的时候运行,并且只会被服务器调用一次,类似于Servlet的inti()方法。 阅读全文
posted @ 2021-01-23 14:02 ryelqy 阅读(465) 评论(0) 推荐(0) 编辑
摘要:一、什么是AOP AOP:Aspect Oriented Programming,中文翻译为”面向切面编程“。面向切面编程是一种编程范式,它作为OOP面向对象编程的一种补充,用于处理系统中分布于各个模块的横切关注点,比如事务管理、权限控制、缓存控制、日志打印等等。AOP采取横向抽取机制,取代了传统纵 阅读全文
posted @ 2020-02-17 17:52 ryelqy 阅读(429) 评论(0) 推荐(0) 编辑
摘要:一、前言 对于小型项目,服务器与数据库是可以在同一台机子上的,但随着业务的庞大与负责,数据库和服务器就会分离开来。同时随着数据量的增大,数据库也要分开部署到多台机子上。 二、Spring配置文件修改 在理论学习与实践的差距:框架开源与不可逆的趋... 阅读全文
posted @ 2018-10-20 14:51 ryelqy 阅读(617) 评论(0) 推荐(0) 编辑
摘要:一、前言 在学习Spring的过程中,我们学习了很多东西,可是实际应用中,我们究竟用到了那些?常用的又是那种方法呢? 二、书上与开发的差异1、IOC 1) IOC,控制反转,是Spring框架的核心,是一种设计思想(不是技术),可... 阅读全文
posted @ 2018-08-09 21:19 ryelqy 阅读(144) 评论(0) 推荐(0) 编辑
摘要:一、说明首先@RequestBody需要接的参数是一个string化的json,这里直接使用JSON.stringify(json)这个方法来转化其次@RequestBody,从名称上来看也就是说要读取的数据在请求体里,所以要发post请求第三,要设置contentT... 阅读全文
posted @ 2018-08-08 16:40 ryelqy 阅读(917) 评论(0) 推荐(0) 编辑
摘要:1.代码中事务控制的3种方式[1] 编程式事务:就是直接在代码里手动开启事务,手动提交,手动回滚。优点就是可以灵活控制,缺点就是太麻烦了,太多重复的代码了。 声明式事务:就是使用SpringAop配置事务,这种方式大大的简化了编码。需要注意的是切入点表达式一定要写正确。 注解事务:直接在Servic 阅读全文
posted @ 2018-04-20 15:16 ryelqy 阅读(1810) 评论(0) 推荐(1) 编辑
摘要:1. 准备 定义一个pojo,它有一个 java.util.Date 类型的属性 date。 定义一个Controller 访问 /date/test ,并传入参数:2018-08-02 22:05:55 发现并不能访问成功,会抛出异常: 因为传入的参数是 String 类型的,而用来接收参数的 D 阅读全文
posted @ 2018-03-30 11:20 ryelqy 阅读(547) 评论(0) 推荐(0) 编辑
摘要:事物管理对于企业应用来说是至关重要的,好使出现异常情况,它也可以保证数据的一致性。spring支持编程式事务管理和声明式事务管理两种方式。 编程式事务管理使用TransactionTemplate或者直接使用底层的PlatformTransactionManager。对于编程式事务管理,spring 阅读全文
posted @ 2018-03-26 10:21 ryelqy 阅读(200) 评论(0) 推荐(0) 编辑
摘要:一、spring(基础10) 注解@Value详解[1]一 配置方式@value需要参数,这里参数可以是两种形式:[html] view plain copy@Value("#{configProperties['t1.msgname']}")或者@Value("${... 阅读全文
posted @ 2017-08-21 18:12 ryelqy 阅读(1380) 评论(0) 推荐(0) 编辑
摘要:一、Spring中Bean及@Bean的理解[1]Bean在Spring和SpringMVC中无所不在,将这个概念内化很重要,下面分享一下我的想法: 一、Bean是啥1、Java面向对象,对象有方法和属性,那么就需要对象实例来调用方法和属性(即实例化); 2、凡是有方... 阅读全文
posted @ 2017-08-21 18:02 ryelqy 阅读(293) 评论(0) 推荐(0) 编辑
摘要:NamedParameterJdbcTemplate和JdbcTemplate功能基本差不多。 1、配置db.properties1 jdbc.user=root2 jdbc.password=1234563 jdbc.driverClass=com.mysql.jd... 阅读全文
posted @ 2017-08-09 14:32 ryelqy 阅读(575) 评论(0) 推荐(0) 编辑
摘要:1、Post请求一般情况下,在非必须的情况下,使用Jquery实现post请求,而后台返回一般都需要手动封装ResponseUtil,和使用@ResponseBody注解来实现返回。然而我们书上学到的关于Spring的知识只是我们日常使用频率较高的,Spring还提供... 阅读全文
posted @ 2017-08-03 21:14 ryelqy 阅读(2133) 评论(0) 推荐(0) 编辑
摘要:一、使用Spring的@Scheduled实现定时任务[1]1、Spring配置文件xmlns加入xmlns:task="http://www.springframework.org/schema/task"xsi:schemaLocation中加入 http... 阅读全文
posted @ 2017-07-28 11:00 ryelqy 阅读(1178) 评论(0) 推荐(0) 编辑
摘要:1、我们平时使用表单的时候,一般都是这样: First Name: Last Name: 2、自从Spri... 阅读全文
posted @ 2017-07-06 09:01 ryelqy 阅读(159) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示