
Java框架
a6jishuren
从事后端工作,不断积累经验,学习新的技术。
展开
-
SpringBoot使用@ServerEndpoint无法依赖注入问题解决 SpringBoot webSocket配置 不能注入(@Autowired)解决方法
项目启动时初始化,会初始化 websocket (非用户连接的),spring 同时会为其注入 service,该对象的 service 不是 null,被成功注入。但是,由于 spring 默认管理的是单例,所以只会注入一次 service。当新用户进入聊天时,系统又会创建一个新的 websocket 对象,这时矛盾出现了:spring 管理的都是单例,不会给第二个 websocket 对象注入 service,所以导致只要是用户连接创建的 websocket 对象,都不能再注入了。原创 2022-09-21 15:32:00 · 2668 阅读 · 1 评论 -
eclispe使用SVN导出maven工程
1.eclipse右击,连接svn2.选择从SVN导出3.如果没有资源库位置就创建新的资源库位置,输入svn的url4.然后选中你要检查的工程,然后finish(图标1)重点:如果直接点第一图标不生效的时候,点击next(图标2),选择作为空间的项目检出,然后作为缺省空间,然后finish5.接4步,如果4步第一种情况成功,直接等待maven更新下jar包就可以了;第二种情况,返回刚检出的项目,然后右击选择properties,找到【project Facets】——原创 2020-09-28 10:49:02 · 514 阅读 · 0 评论 -
java后端Swagger接口
Swagger随着现在越来越多的项目开始前后端分离,接口开发文档就变的尤为重要,一般开发中常用的文档有swagger、Yapi等,本章项目先介绍swagger。1.java层-控制层引入,注解,写法import io.swagger.annotations.Api;import io.swagger.annotations.ApiImplicitParam;import io.swagger.annotations.ApiImplicitParams;import io.swagger.原创 2020-09-21 18:07:58 · 1841 阅读 · 0 评论 -
MyBatis传递参数的3种方式
第一种:Map Java1. Map map=new HashMap(); 2. map.put("start", 0);3. map.put("total", 4); 4. List list=session.selectList("selectByLimit",map); Mapper.xml: 1.<select id="selectByLimit" parameterT...原创 2018-03-22 17:46:27 · 1126 阅读 · 0 评论