springboot
文章平均质量分 75
zyx7653296
return 0;
展开
-
整合sharding-jdbc mybatis-plus springboot踩坑和记录
首先说一下sharding-jdbc和mycat吧相同点:都可以做数据库读写分离,分片。不同点:前者为轻量级,是在代码层进行操作;后者为重量级,相当于一个中间件;先说下大致流程:把t_order表拆分成t_order_0与t_order_1,里面只有user_id和order_id两个字段。然后通过集成,用mybatis-plus自带的插入,查询,去操作两个表数据。这是水平分...原创 2019-10-22 16:34:57 · 4076 阅读 · 0 评论 -
基于shiro自定义aop+注解实现自己想要的权限管理
前提:已经集成shiro的环境下,shiro自带的权限不足以满足需求,所以想到的这个办法。目的:判断当前操作用户是否有权限处理这个操作,大概意思就是加入部门概念,判断该用户是否越部门去处理其他部门的数据了第一步我们先自定义一个aop接口,放在cn.zyx.test.base.shiro.annotion包下。/** * 权限注解 用于检查权限 规定访问权限 * 主要用于只能操作自...原创 2019-10-17 07:25:04 · 844 阅读 · 0 评论 -
关于linux下启动springboot war包并成为守护进程
网上资料一查,都是一些怎么说呢,没有我这篇直接的东西,说一半天,我还是不太清楚如何在linux服务器下把spingboot war包启动成守护进程。解决完问题之后,我决定写一篇专门关于这个的文章,方便别人方便自己吧。关于守护进程的概念啊什么的我一概不说,就说一下,为什么要启动守护进程,原因就是你在服务器CMD窗口运行你的程序,然后你CMD一关,程序就自动关了,这样没有达到你的要求,你如果想原创 2018-01-11 07:37:06 · 4032 阅读 · 0 评论 -
关于微信获取用户信息报errorcode:40001错,个人踩坑理解
微信公众号官方文档:点击打开链接这里只说一下根据access_token和openid获取用户信息的坑首先,有两个url都可以获取用户信息一个是:接口调用请求说明http请求方式: GEThttps://api.weixin.qq.com/cgi-bin/user/info?access_token=ACCESS_TOKEN&openid=OPENID&lang=zh_CN没报...原创 2018-03-23 07:18:25 · 42048 阅读 · 17 评论 -
关于微信一系列开发,emoji表情导致数据库报错个人解决办法
用微信公众号开发举例,我们获取用户信息并且储存进数据库的时候,微信昵称由于可以使用emoji表情,utf-8编码可能2个字节、3个字节、4个字节的字符,但是MySQL的utf8编码只支持3字节的数据,而移动端的表情数据是4个字节的字符。如果直接往采用utf-8编码的数据库中插入表情数据,Java程序中将报SQL异常:java.sql.SQLException: Incorrect strin...原创 2018-07-20 08:20:53 · 1086 阅读 · 0 评论 -
Springboot使用Mybits处理数据库一对多个人解决
首先我们有两个数据库表:商店表:shop_id long shop_name varchar shop_address varchar 会员卡表: card_id long shop_id long card_name varchar 这个时候,由于每个商店拥有多张会员卡,然后我们要取数据,里面是每个商店对应商店内会...原创 2018-07-21 01:59:14 · 648 阅读 · 0 评论 -
关于利用mycat结合springboot实现数据库的读写分离(动态切换数据源)个人笔记
关于mycat这个中间件,我就不多写了,网上褒贬不一。但是我们作为学习来说,是学的一个思维能力,动手能力,理解能力。这里做一下笔记,方便以后查看吧。这里说一下我这边的环境:数据库:mysql5.7以上mycat:1.65首先我们完成mysql的主从同步,这里就不说怎么完成的了,在之前文章里讲到过。安装mycat也不多说了,大家可以去网上找教程什么的,都很方便。...原创 2019-03-14 17:19:38 · 3400 阅读 · 5 评论 -
java关于读取excel文件的方法
当初也做过这部分,但是都是网上找的教程,长久不做就搞忘了,每次都要去反复的找,就很麻烦,这里权作一个记录,方便自己以后使用。首先由于这里是用的springboot框架,里面可以直接maven,如果没有maven,可以自行下载网上的jar包。 <dependency> <groupId>org.apache.poi</gr...原创 2019-05-23 23:38:07 · 865 阅读 · 2 评论 -
springboot基于注解方式实现策略模式
首先声明一下,本文章大致内容是来自:https://blog.csdn.net/u011659172/article/details/79140561主要记录一下自己实现的过程,方便以后查看。一个项目写下来,感觉里面代码很杂,写得不好。所以就去接触了设计模式,本篇文章的策略模式,主要是解决多重if...else。比如一段代码:public Object feedback(S...转载 2019-06-14 08:33:12 · 7011 阅读 · 1 评论