随笔分类 -  spring

spring & spring-boot & springMVC
摘要:1、spring data 2、spring security 3、自动配置 bean装配、属性注入 配置HTTPS 自定义keystore - 使用RSA $ keytool -keystore mykeys.jks -genkey -alias tomcat -keyalg RSA 在配置文件中 阅读全文
posted @ 2020-04-07 11:10 李鹏飞ONLINE 阅读(488) 评论(0) 推荐(0) 编辑
摘要:一、gradle 排除起步依赖中的logback 还有一种在部分排除 二、新建配置文件,默认放在resource目录下 log4j2-XXXX.xml 可以指定配置文件位置: 三、修改配置文件 官网:http://logging.apache.org/log4j/2.x/log4j-spring-c 阅读全文
posted @ 2019-09-09 19:00 李鹏飞ONLINE 阅读(599) 评论(0) 推荐(0) 编辑
摘要:JMS 是基于消息代理的规范,而ActiveMQ,HornetQ 是一个JMS 消息代理的实现。 AMQP 也是一个消息代理的规范,但它不仅兼容JMS 还支持跨语言和跨平台。AMQP 的主要实现有RabbitMQ。 队列/主题:点对点/发布与订阅 消息代理:message-broker 目的地:de 阅读全文
posted @ 2019-09-09 11:14 李鹏飞ONLINE 阅读(552) 评论(1) 推荐(0) 编辑
摘要:开启security过滤支持: 创建一个初始化类继承 在配置类中添加@EnableWebSecutity 注解。 配置认证与授权: 继承 WebSecurityConfigurerAdapter 实现configure 方法 针对用户管理(用户来源,用户密码效验规则) 请求拦截。 自定义数据源: 实 阅读全文
posted @ 2019-09-09 10:14 李鹏飞ONLINE 阅读(270) 评论(0) 推荐(0) 编辑
摘要:1.mongodb(对象): docker : 拉取docker 镜像 docker pull mongo 运行 docker run -d -p 27017:27017 mongo 下载mongodb 客户端 robomongo https://robomongo.org/download 项目导 阅读全文
posted @ 2019-08-30 18:08 李鹏飞ONLINE 阅读(289) 评论(0) 推荐(0) 编辑
摘要:关于事务处理机制ACID,记一下 原子、一致、隔离、持久,顾名思义不解释。 spring提供的事务处理接口:platformtransactionmanager,事务管理框架,名字好大。 使用@Transaction 注解声明事务(可以在类,也可以在方法上(方法会覆盖类上的注解属性)) 它的属性比较 阅读全文
posted @ 2019-08-29 22:09 李鹏飞ONLINE 阅读(269) 评论(0) 推荐(0) 编辑
摘要:spring boot 定义rest资源 1.引入起步依赖 2.定义实体bean 3.访问rest资源 http://localhost:8080/xxxxs 自定义rest方法 search访问 http://localhost:8080/persons/search/start?name=xxx 阅读全文
posted @ 2019-08-29 20:06 李鹏飞ONLINE 阅读(1128) 评论(0) 推荐(0) 编辑
摘要:spring boot 提供的默认repository 适合大多场景,对于一些特殊场景,需要特殊的方法,除了使用@NAMEQUERY @QUERY 自定义sql语句外,还可以自定义基础repository 这里记录一些踩到的坑或者说遇到的需要注意的地方 1、自定义查询条件,使用specificati 阅读全文
posted @ 2019-08-28 22:52 李鹏飞ONLINE 阅读(1994) 评论(1) 推荐(0) 编辑
摘要:使用idea 搭建一个spring web 项目,spring boot 也行,反正是温故学习,弄明白就好。 MVC 配置: 对于使用@Controller 注解声明的类,servlet 会自动扫描注解了此注解的类。 在作为控制器的时候只能使用它。 @RequestMapping 映射web请求,路 阅读全文
posted @ 2019-08-13 23:48 李鹏飞ONLINE 阅读(136) 评论(0) 推荐(0) 编辑
摘要:重新安装idea 和gradle 搭建一个项目,此刻项目正在下载gradle 的相关包,spring boot的书重新拿出来翻翻,温故一下,加深一下记忆,现在公司要做后台接口项目,之前一直在看前端的东西。 看着文档看着看着,越来越感觉大家都有或多或少的想通之处,某些方面表现出来的东西也差不多,虽然风 阅读全文
posted @ 2019-08-13 21:31 李鹏飞ONLINE 阅读(194) 评论(0) 推荐(0) 编辑
摘要:1.当加入security 起步依赖后,如果不做任何手动配置的话,默认会跳转到一个登录页面,不管你喜不喜欢,所有的请求都必须登录,用户名和密码是保存在内存中的, 默认用户名是user 密码在控制台里找。 2.安全测试的时候配置用户名和密码,可能会出现非法异常 此时请自定义一个密码解析器,转载链接如下 阅读全文
posted @ 2019-04-09 21:47 李鹏飞ONLINE 阅读(97) 评论(0) 推荐(0) 编辑
摘要:STOMP: 说明:STOMP is a simple text-orientated messaging protocol. 面向文本消息协议 spring 之stomp https://www.cnblogs.com/jmcui/p/8999998.html stomp-websocket ht 阅读全文
posted @ 2019-04-09 16:02 李鹏飞ONLINE 阅读(747) 评论(0) 推荐(0) 编辑
摘要:一、spring boot 内置tomcat配置https: 关于自签名证书可以看下上一篇 spring boot1 更详细的可以看转载 https://www.jianshu.com/p/8d4aba3b972d 二、spring boot 打包war部署tomcat: maven构建的项目的同学 阅读全文
posted @ 2019-04-08 21:57 李鹏飞ONLINE 阅读(1313) 评论(1) 推荐(0) 编辑
摘要:工具:intellij idea 自定义banner: 控制台console显示的banner 自定义方式,在src/main/resources 下创建banner.txt增加文本即可,生成字符网站:http://patorjk.com/software/taag/ 关闭banner: 自制SSL 阅读全文
posted @ 2019-04-08 19:10 李鹏飞ONLINE 阅读(276) 评论(0) 推荐(0) 编辑
摘要:POM:全称:poject object model 说明:项目对象模型、maven用来管理项目的依赖、编译、文档等信息 STS: 全称:spring tool suite 说明:spring 基于eclipse 的开发工具 IOC: 全称:inversion of control 说明:控制反转 阅读全文
posted @ 2019-04-03 17:41 李鹏飞ONLINE 阅读(401) 评论(0) 推荐(0) 编辑

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