![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring boot
野人204666
这个作者很懒,什么都没留下…
展开
-
钉钉开发,tomcat8.0不兼容问题
钉钉开发用到的jar包与tomcat8.0不兼容(主要是netty部分)用spring boot自带的tomcat就不会报错如果非要使用tomcat8.0部署,可以下载相应jar的源代码,直接放到项目中删除提示错误的部分(主要是netty),就可以了,暂时没有碰到问题。其实API中好多接口用不到,懒的一个个处理,不影响就不管它了...原创 2020-03-12 18:19:29 · 466 阅读 · 0 评论 -
spring boot mongodb templete 两个字段比较查询
使用MongoTemplete比较两个字段比较麻烦(类似SQL select * from db where quantity>finish)1,Spring data MongoDB 目前不支持 $expr2,可行的方式之一是利用project 和 $cond(MongoTemplet也不直接支持 $cond,要用到AggregationSpELExpression)参考:上代码:...原创 2019-11-02 12:55:44 · 2669 阅读 · 1 评论 -
spring boot 用RestTemplate post 在服务器间传送文件
不同公司间传数据是件麻烦的事情,协商格式会搞死人。主机厂会利用EDI。低成本而可靠的方式是己方系统导出excel文档,发送;对方接收,导入对方系统。看似麻烦,实际上前期协调和后期升级都会很简单。为了可靠,不能直接发到对方系统上,而是先注册个网站,租个服务器,将excel发到服务器上。对方去服务器上取文件。 // 上传文件 FileSystemResource fileSystemRe...原创 2019-06-17 18:00:45 · 3853 阅读 · 1 评论 -
Spring Boot WebSocket 无法@Autowired问题
转载弱思文章,亲测可用先要建一个@Configuration@Configuration@EnableWebSocketpublic class WsConfigure implements WebSocketConfigurer { @Bean public WsHandler myHandler() { return new WsHandler(); } @Overri...转载 2019-01-26 13:24:44 · 1288 阅读 · 0 评论 -
spring boot+mongodb入门02 join操作$lookup 排序$sort
目的是要实现类似sql的join操作参考$lookuppublic class OrderQsDemographicSize { @Id private String id; private String demographic; private List<String> sizes; private ObjectId userId; private String re...原创 2018-10-09 10:14:21 · 4935 阅读 · 0 评论 -
Spring Boot + MongoDB 入门的01 权限的一些坑
1,mongodb默认是没有权限验证的,运行时mongod --auth或更改设置开启2,首先添加管理员账号cmdmongouse admindb.createUser({user:"XXXX",pwd:"XXXXX",roles:[{"role":"root","db":"admin"}]})3,接下来要添加用户账号(必须要加,要不然spring boot连接会失败,提示原创 2018-09-29 13:45:18 · 1045 阅读 · 0 评论 -
spring boot+mongodb 爬坑02 fastjson 输出 ObjectId 过滤
终于搞定fastjson输出 List 问题了@Documentpublic class OrderQSLine { @Id private String id; @Indexed private String style; private String division; private List<ObjectId> photos;如果直接JSON.toJSON...原创 2018-10-12 12:57:08 · 1671 阅读 · 0 评论 -
Spring Boot 和 PHP选哪个?
如果用公司类比的话,PHP像小公司,简单暴力高效,Spring像大企业,臃肿缓慢稳定。小公司的好处容易理解,大公司的好处在于稳定。这里说的稳定不是运行过程的稳定,而是修改过程的稳定。大的系统有很多功能,数个功能又组成模块,甚至数个模块还会组成模组,最大的麻烦来自模块间相互依赖。模块依赖的问题这里就不展开,我们讨论一下带来的麻烦。一个系统不是万古长存的,旧的需求会不断改进,新的需求会一直增加...原创 2018-10-04 12:15:21 · 10838 阅读 · 0 评论 -
spring boot+mongodb 爬坑01 @Indexed不起作用
要把类声明为@Document,@Indexed 才会起作用@Documentpublic class OrderQSLine { @Id private String id; @Indexed private String style;.................原创 2018-10-11 14:03:05 · 5863 阅读 · 2 评论 -
Java POI 爬坑笔记
做ERP的经常要面对数据来源的问题。最头痛的是跨公司,部门,系统的数据交流。 通过实践,我们发现EXCEL是比较合适的格式。相对于XML,JSON,可读性和操作自由度都比较理想。通常我们用JAVA+POI处理。 首先说一下POI的限制。 1,不能处理太大的数据,文档大小最好在1M以下,行数小于1w; 因为太过“自由”,为了保证可靠性,通常需要对数据预处理,导致效率低下,超过1M的数据可...原创 2018-09-01 15:55:47 · 247 阅读 · 0 评论 -
spring boot+thymeleaf 设置多国语言
首先要在src根目录下新建三个文档,位置很关键,试了好多次才试出来的messages.properties (默认) 内容为 head.button.semi=中转仓messages_en_US.properties (英文) 内容为 head.button.semi=Semimessages_zh_CN.properties (中文) 内容为 head.button...原创 2018-08-07 12:09:24 · 2419 阅读 · 0 评论