spring
文章平均质量分 76
墨眉亦无锋
这个作者很懒,什么都没留下…
展开
-
Spring是bean的容器,那么到底bean是什么,容器又在哪里。(bean存在spring的哪里)
趁着金九跳槽季,跳槽成功了。从之前的老东家跳入很老的大厂,也算完成了自己的大场梦。按照自己迂腐思想,两三年内应该不会跳槽了。所以希望静下心来搞搞基础,而不再是各种面试突击了。面试突击虽好,但总感觉根基不稳,有些问题面试不问,但在心中却存在疑问。存在未知,便有恐惧,所以想建立专栏,每天一句王者的时间,夯实基础。当知识串起来之日,面试还会难吗,工资还能不涨吗。今日疑问点:Spring是容器,到底容的是什么。容器又在哪。 刚工作之初读过Spring源码,因能力有限根本没有理解多少,...原创 2020-10-12 14:41:21 · 5568 阅读 · 5 评论 -
面试被问到spring中aop的底层原理
10421通过BeanPostProcessor理解Spring中Bean的生命周期及AOP原理springaop源码发布于 2018-07-31内容有错误内容有错误内容有错误目录目录 Spring中Bean的生命周期 注册BeanPostProcessor BeanFactory.getBean()(注册Bean) createBean() resolveBeforeInstantiation ...转载 2020-07-27 15:23:10 · 259 阅读 · 0 评论 -
ELK日志中心入门环境搭建以及和原有的java工程集成
今天看了会ELK收集日志的实现。将自己的浅薄的理解写一下:ElasticSearch, 是用来搜索的,搜索收集到的日志信息Logstash, 用来收集日志的发送给ElasticSearchKibana,貌似只是展示日志用的页面。1 下载ELK。https://www.elastic.co/cn/downloads选择这三个下载就好了。2 安装(启动)安装的时候看很多blog说很复杂,可能是新版本的...原创 2018-03-19 16:44:49 · 1337 阅读 · 0 评论 -
Eureka相关的配置文件的说明
eureka配置项详解配置默认值注释eureka.client.allow-redirectsfalse"显示服务器是否可以将客户机请求重定向到集群/备份服务器。如果设置为false,则服务器将直接处理请求,如果设置为true,这可能发送HTTP重定向到客户端,与新服务器的位置。"eureka.client.availability-zones "获取可用性区域的列表(数据中心中使用AWS)这个实...转载 2018-03-26 13:44:44 · 2570 阅读 · 0 评论 -
SpringCloud中ribbon的配置文件和属性配置原理
https://blog.csdn.net/hry2015/article/details/78357990作者写的非常详细。转载 2018-03-26 14:01:21 · 834 阅读 · 0 评论 -
Spring Cloud配置文件的各项详细介绍yml或者properties通用。
附录:配置纲要Properties名称默认描述encrypt.fail-on-errortrue标记说,如果存在加密或解密错误,进程将失败。encrypt.key 对称密钥。作为一个更强大的替代方案,考虑使用密钥库。encrypt.key-store.alias 商店中的钥匙别名encrypt.key-store.location 密钥存储文件的位置,例如classpath:/keystore.j...转载 2018-03-26 17:44:26 · 1354 阅读 · 0 评论 -
sprigboot“莫名其妙”启动一次接着再启动一次,第二次启动报Address is already in use: jvm bind
一直开发的好好地,更新了一下代码后,再次启动发现启动不了看日志发现启动一次成功了,接着有启动了一次,但是第二次启动报错,端口被占用。报错:Caused by: java.net.BindException: Address already in use: JVM_Bind日志如下:2018-05-17 17:35:01.384 DEBUG [CommonProvider ...原创 2018-05-17 17:50:24 · 686 阅读 · 1 评论 -
文件读取(自己保留翻看)
// 资源路径 File liceFile; try { liceFile = new File(licenseFile); if (!liceFile.isFile()) { liceFile = ResourceUtils.getFile(ResourceUtils.CLASSPATH_URL_PREFIX + licenseFile); } ...原创 2018-06-07 15:40:00 · 242 阅读 · 0 评论 -
文件上传与下载以及导出导出(elmentui+springboot)
近两天用的最多的就是上传下载以及excel的导入和导出,测试人员提的bug不断,走了很多坑,现将其记录下来,以作记录。首先将应用情况介绍下:三按钮之 导入数据集:将excel模板中的数据导入到数据库中。(excel具有指定的格式样式等)三按钮之 导出数据集:将选中的数据库中的某条数据导出到excel。(用的是同一个模板)三按钮之 导出数据集模板 <el-button-group> ...原创 2018-06-01 16:43:51 · 6492 阅读 · 0 评论 -
java代理机制
最近在看spring 源码,以前仔细看过得代理类机制,又忘了,哎,不用果然记不住啊转载一篇大神文章,方便翻阅转载自https://blog.csdn.net/pangqiandou/article/details/52964066一、代理的概念 动态代理技术是整个java技术中最重要的一个技术,它是学习java框架的基础,不会动态代理技术,那么在学习Spring这些框架时是学不明白的。 动态代...转载 2018-07-02 11:19:13 · 382 阅读 · 0 评论 -
mysql表分区语句记录
建立分区表CREATE TABLE realtable ( id int(10)unsigned NOT NULL COMMENT'表主键', pid int(10)unsigned NOT NULL COMMENT'产品ID', price decimal(15,2)NOT NULL COMMENT'单价', num int(11)NOT NULL COMMENT'购买数量',...原创 2018-07-20 16:23:34 · 3047 阅读 · 0 评论 -
springMVC中的@requestmapping 的原理分析。
1 代码启动类会有注解@EnableWebMvc2 打开该注解。发现里面有代码3 打开DelegatingWebMvcConfiguration 发现里面并未定义什么东西,都是一些方法。于是找其父类。WebMvcConfigurationSupport4 WebMvcConfigurationSupport 中定义了一个bean,这里说一句,@enable**类型的启用注解,...原创 2019-03-26 11:43:44 · 2241 阅读 · 0 评论 -
spring bean注册完以后要实例化
转载自https://www.cnblogs.com/winner-0715/p/7503089.html原创 2019-04-01 15:59:01 · 426 阅读 · 0 评论 -
RSA密文传输到后台+变空格
今天遇到的前端传过来的RSA加密后的密文密码,但是到到后段的时候拿到的值是qG5LkMCE4lb6Xf1rKa/Y/BXnKvaaiwuT84/lDeQJ2rps9eeiFUnddgqh7IFl5Qckd8tA8O0QgqZWGfGwkKS2gKkwU3M0z5t2itYDP5EhEtycgvv3jYbo6Nt/ZAOfkBg8UVhaYqb66o4GrRm5t7Kfdl4RbCUA3fDI2g...原创 2018-02-08 18:16:50 · 2782 阅读 · 0 评论 -
Spring Cloud
时任工程拆分伙计,以将微服务拆分为单体应用为己任,虽不胜荣幸,然此身尚迷离spring cloud浩瀚知海,不胜惶恐。谋定既成,却不知孰为入手,诚感心有余而力不足。几经抓耳挠腮,亦有所得。Spring Cloud的基本大框架有点眉目了。一 注册中心eureka 分为客户端和服务端,但是看相关博客,并未发现其客户端何用 。只知其可方便与服务端进行通讯。服务端是一个服务注册表为核心的服务。里面记...原创 2018-02-12 16:15:17 · 172 阅读 · 0 评论 -
jhipster入门疑问之路
最近要用到jhipster开发,遇到好多疑问,整理第一个 1 如何实现的数据查询功能。 从以下代码查看 首先是controller层代码如下controller层package cn.com.yusys.uaa.web.rest;import cn.com.yusys.uaa.domain.AdminSmUser; import cn.com.yusys.uaa.repository.Adm原创 2017-12-20 13:16:15 · 1324 阅读 · 0 评论 -
jhipster入门疑问之路二
在疑问之路一种猜测了一种想法,刚好有查到一篇大神写的文章。验证了这种猜想,对spring的崇拜之情一男一言表,切该作者字里行间亦言尽内心波澜。线摘抄如下,供自学习。全文共分四部首先是最原始的jpa其次是spring的支持jpa 第三部分是jhipster中用到的jpa 。可以直接看第三部分从一个简单的 JPA 示例开始本文主要讲述 Spring Data JPA,但是为了不至于给 JPA 和 Spr原创 2017-12-20 14:19:37 · 548 阅读 · 0 评论 -
jhipster入门疑问之三
无连接的N-1无连接也就是不需要第三张表,维护我们的关联关系。对于N_1关联关系,我们只需要在N的一端增加一列外键即可。让外键的值记录到该属性的实体即可。Hibernate使用@JoinColumn来修饰代表关联实体的属性,用于映射底层的外键列。这种就不使用连接表了好啦,我们看一下例子/** * @version 1.0.0 * @项目名称: yusp-uaa * @类名称: AdminSmU原创 2017-12-21 15:33:02 · 505 阅读 · 0 评论 -
开发部署到was服务器上
1、打开eclipse右键工程选择team,同步更新代码。更新完代码后注意工程有没有红叉,如果有,要先解决错误。没有,在Tomcat下启动工程,登录本地环境观察是否正常。2、右键工程export 打成war文件。放在桌面的war文件夹下。3、将war包放到**服务器上,root/downloads下。4、登录***************。jsp,用户名:*****密码:*****原创 2017-12-07 13:32:57 · 2693 阅读 · 0 评论 -
jhipster入门之路疑问之四
最近两三天要实现一个功能,***在线用户查询***,返回在线的所有用户。我的想法是从缓存中取,因为我们的设计师用户登录后要在缓存中存储他的基本信息。初次接触redis并不了解其原理和操作,只能借助网上的一些知识和spring action书中的一些讲解进行尝试。在尝试了很多次以后,终于实现了该功能,是利用的jedis。原因如下:1 尝试利用spring中的redistemplate来实现该功原创 2017-12-26 14:31:44 · 525 阅读 · 0 评论 -
eclipse连接不上mysql Access denied for user 'root'@'localhost' (using password: YES)
昨天还用着好好地,今天再次打开工程,但是启动uaa认证中心时,却报Access denied for user 'root'@'localhost' (using password: YES)这个错误,本来以为是代码中配置的文件有问题,于是查看pom.xml 然后是mysql.yml 以及application-dev.yml发现的确是没有错的,用mysql mysql workbench 连原创 2017-12-18 17:02:36 · 12309 阅读 · 2 评论 -
jhipster入门疑问之路之五
由于项目需求,需要将以往写的jpa的数据增删改查操作换成mybatis,所以稍作了解mybatis因时间紧迫,并没有对深入实现原理进行学习,只是查询相关资料,学习如何使用。在本项目中,因已经有前辈所在准备,故配置之类并未进行修改。mybatis与spring cloud 结合使用1 首先是定义domain。如果相关联查询,需要在domain中包含索要关联查询的domain属性原创 2018-01-04 12:26:22 · 477 阅读 · 0 评论 -
jhipster入门疑问之路之六
总结下遇到的两个问题1 mybatis关联查询时,报no type handler :原因可能比较多,我的应该只是一种情况,与网上的好多不太一样,我的是因为在定义mapper接口时,傻乎乎的继承了commonmapper 接口,不去继承该接口就好了2 数据类型错误,应该是- 查询的数据类型是clob这个是因为数据库中有些字段是clob格式的,把xml的sql语句复制到dbvisu原创 2018-01-04 12:48:24 · 357 阅读 · 0 评论 -
获取requestheader中的数据,用来解决多设备登录验证问题
引言:接上一篇文章,对@RequestMapping进行地址映射讲解之后,该篇主要讲解request 数据到handler method 参数数据的绑定所用到的注解和什么情形下使用;简介:handler method 参数绑定常用的注解,我们根据他们处理的Request的不同内容部分分为四类:(主要讲解常用类型)A、处理requet uri 部分(这里指转载 2018-01-30 10:50:04 · 1775 阅读 · 0 评论 -
rsa加密算法的加解密所踩过的坑
RSA加解密遇到的问题。1首先是私钥和公钥的读取项目组使用的是.key格式的公私钥。已有读取代码,但是读取不到。百度说是pem格式,又去百度pem的读取,没有成功,很多博客里的好多都试过了,没有成功。先贴全部代码。package cn.com.yusys.yusp.uaa.security;/** * @项目名称: yusp-commons * @类名称: RSAUti原创 2018-02-06 12:15:50 · 8337 阅读 · 1 评论 -
spring boot常用注解说明
微服务入门转载 2017-11-30 12:35:00 · 1020 阅读 · 0 评论