
Spring学习之路
忘记昵称了
浮躁的人分两种:只观望而不学的人;只学而不坚持的人; 浮躁的人永远不是一个高手。
展开
-
Springboot升级到2.7.2结合nacos遇到的坑
springboot2.7.2原创 2022-12-26 19:32:19 · 5095 阅读 · 2 评论 -
SpringBoot动态配置定时任务
最近一个需求,需要在项目中加定时任务功能,但有时候又不想让该任务执行一开始想的是设置cron,让时间无限大,但是不太合理,最终 ,找到了通过配置注解的方式实现该功能若需要开启定时任务,则做以下配置;否则,忽略,什么都不做在application文件中 ,配置cronschedul: cron: 0/6 * * * * ? #这里配置的是定时表达式,方便直接使用在定时任务代码块中使用@Slf4j@Configuration@EnableScheduling /** * 默.原创 2021-09-15 23:47:58 · 490 阅读 · 0 评论 -
ElasticSearch 笔记
一、应用场景1.海量数据分析引擎2.站内搜索引擎3.数据仓库二、一些基本用法三、高级查询四、与SpringBoot的整合原创 2020-03-04 14:57:56 · 393 阅读 · 0 评论 -
Mysql和Mybatis使用笔记
1.在查询中,经常会遇到时间范围内查询数据(1) 首先想到的是betweenSELECT*FROM tableWHERE table.time BETWEEN '2019-08-01' AND '2019-08-10'(2) 另一种 < , > , = , >= , <= mybatis中不可以直接使用 <= ,>= 或...原创 2019-08-09 18:08:50 · 2207 阅读 · 0 评论 -
Shrio 学习笔记(二)
resources/user.ini其中,users是写的用户名和密码,以便进行认证。授权则是roles下设置的权限,可以不写。[users]admin=123456,admin[roles]admin=user:delete,user:update测试代码如下private DefaultSecurityManager defaultSecurityManager; ...原创 2019-06-04 17:30:38 · 244 阅读 · 0 评论 -
Shrio 学习笔记(一)
【个人理解】认证在授权之上完成,当用户登陆时,要先核验其角色,这就是授权;授权成功后,核验登陆账号和密码,这就是认证。一个用户可以有多个角色。一、认证二、授权...原创 2019-06-03 11:42:14 · 181 阅读 · 0 评论 -
Spring boot邮件使用(一)
一、邮件发送之文本邮件即最简单的邮件发送,只有标题和文本内容,就当入门。首先引入依赖,然后在配置文件中配置,最后测试就可以了。pom引入依赖: <!--发送邮件--> <dependency> <groupId>org.springframework.boot</groupId> ...原创 2019-05-31 16:08:16 · 319 阅读 · 0 评论 -
Spring Boot整合模板引擎---freemark
-模板引擎,比jsp(本质servlet),效率高,freemark页面后缀是 .ftl1、引入maven<!--2019-5-14 模板引擎 freemarker ,在application中配置--> <dependency> <groupId>org.springframework.boot</groupI...原创 2019-05-15 17:58:35 · 520 阅读 · 0 评论 -
Spring Boot 资源文件配置(2)------- 配置server及tomcat
Spring Boot有自带的tomcat,但是我们也可以对她做一些适合自己的配置,这个配置在application.xml文件中修改对应的值即可1. server的相关配置#1.tomcat端口server.port=8009#2.一般正式发布时,不配置server.servlet.context-path=/demo#指定错误页面server.error.path=/error...原创 2019-05-15 17:40:09 · 788 阅读 · 0 评论 -
Spring Boot 资源文件配置(1)------- 读取资源文件内容
例如,读取该资源文件中的内容一、可以写个实体类,来对应资源文件中的属性/** * 读取资源文件,实体类 *///代表Resources会引用资源文件@Configuration //前缀,映射时只会映射后面的内容@ConfigurationProperties(prefix = "com.imooc.opensource") //资源文件地址@PropertySource...原创 2019-05-15 17:15:37 · 183 阅读 · 1 评论 -
SpringBoot学习-用户注册登录
1.idea创建maven项目,下面步骤按自己实际情况填写创建。2.环境spring、mvc等配置不需要自己写,只需配置一下数据库即可。另外,与主应用程序上下文不同的外部配置,我在根目录创建application.properties来配置,mybatis逆向生成需要配置。(1)首先,搞一下pom.xml。(里面有些是用不到的,不过全copy了,后面业务会用的)[Maven库依赖查询]...原创 2019-03-12 15:30:36 · 4871 阅读 · 2 评论 -
lombok
1.使用idea的,要先检查有没有这个插件,打开Settings,搜索lombok。如果没有,先安装:如下图按照默认步骤,安装好apply。restart你的idea.接着添加依赖 &lt;dependencies&gt; &lt;dependency&gt; &lt;groupId&gt;org.projectlombok&lt原创 2019-03-14 17:02:44 · 193 阅读 · 0 评论 -
SSM-CRUD的案例
最近不太忙,打打基础。整理一下学习的内容。这也是第一个跟着课程到最后完成的demo。鼓励一下自己,做事情要坚持。一、c:foreach遍历1.访问index.jsp页面2.index.jsp发送查询员工列表的请求3.EmployeeController接收请求,查出数据4.来到list.jsp页面展示二、以json形式返回数据。应用ajax1.index1.jsp页面直接发起ajax...原创 2019-03-05 13:48:01 · 387 阅读 · 0 评论 -
SSM配置,
我们都知道Spring核心是AOP和IOC,原创 2018-12-12 13:57:03 · 211 阅读 · 0 评论 -
Spring基础——bean管理和AOP
* 目录 *bean管理——注解方式1. 基本涵义2. 注解创建对象3. 注解注入属性AOP(面向切面)Aop的概述Aop的术语Aop的使用有接口:使用jdk动态代理,创建接口实现类代理对象无接口:使用cglib动态代理,创建接口实现类代理对象Aop的使用——AspectJ(面向切面的框架)整合web项目(1)底层实现原理(2)具体步骤...翻译 2018-05-20 11:36:33 · 1118 阅读 · 0 评论 -
Spring学习——概念
Spring的概念和入门准备Spring是一个分层的一站式轻量级开源框架Spring的俩大核心aop:面向切面编程,即扩展功能不是修改源代码ioc:控制反转,即把对象类创建交给spring配置创建类对象,代替原来的new方式Spring 在JavaEE的三层结构:Web层:SpringMVCService层:Spring的iocDao层:Spring的j...翻译 2018-05-11 19:46:18 · 148 阅读 · 0 评论