自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jekin Blog

千里之行,始于足下。

  • 博客(27)
  • 资源 (10)
  • 收藏
  • 关注

原创 SpringBoot+MybatisPlus多数据源配置,主从库读写分离完整讲解

前言参考文章:基于Mybatis框架,采用切面编程方式实现      https://www.jianshu.com/p/2222257f96d3 以上,包括其他技术文章,实现方式都是大同小异,都存在着一些小问题。譬如:采用切面编程,字符串匹配方式,局限于方法写死,特别是项目处于开发收尾的话,改动代码量大。以注解的方式类同。 本篇优势:源代码不变(通过mybatis拦截器),易...

2018-03-16 17:37:16 11964 1

原创 Oracle数据库常见的增删改查操作语句大全

回收站:show recyclebin (命令行语句)清空回收站:purge recyclebin回收站还原已删除表:flashback table table_name to before dorp获取系统时间:sysdate平均值:avg条件为真:where 1=1 条件为假:where 1=2增字段默认系统时间create tabl

2017-06-07 04:43:48 26657

原创 SSM(Spring+SpringMVC+Mybatis)框架整合Demo+详细讲解

前言学习ssm框架之后,自我感觉对分层架构各个层面还不是很熟悉,于是今天就整合了一个Demo,其中各个包是我个人对MVC和持久层的理解而命名的,结合各个层面的阐述和项目的代码,才恍然大悟。在此,笔者也强烈建议大家在理解ssm基础上结合项目更易于理解、学习。文中如有误处,欢迎读者提出宝贵的建议,勿喷,文明你我他,部分内容摘自其他出处。。。持久层:DAO层(mapper)

2017-01-04 18:11:02 14555 11

原创 Shiro安全登录、权限授权源码解读(下)

前言  围绕上篇文章(地址:http://blog.csdn.net/fjekin/article/details/79141843),这节来看下shiro是如何实现权限授权的?Coding /** * 权限认证 */ @Override protected AuthorizationInfo doGetAuthorizationInfo(

2018-01-29 15:15:51 739

原创 Shiro用户登录认证、权限授权示例,以及源码分析(上)

前言  本篇文章主要讲解用户登录认证模块,下节再细讲权限。当然,最后笔者会分享整套源码。由于涉及到前端部分,年尾将至,没啥时间整那些,因此,提供的代码只涉及到后台,并且是封装过的,复用性高(但是,天上不会掉馅饼,还是要多敲多看多理解)。没有界面视图,确实理解比较吃力,望各位多多见谅!!!Shiro优势(Thinking)  shiro认证方式,获取前端用户名和密码,实例化对象Use

2018-01-23 20:32:22 4873

原创 SpringBoot集成Redis,以及MybatisPlus分页、Mapper的使用(二)

概述上节主要讲解SpringBoot项目框架搭建,这里不再赘述。内容建立在上节基础上,具体详情地址:http://blog.csdn.net/fjekin/article/details/78407153,本篇介绍MybatisPlus分页和Redis的使用。分页测试(效果图) 笔者用的接口测试工具是谷歌的apizza,也是蛮强大的。减少文档编写工作量。分页排序规则,Order.javapacka

2017-11-02 15:31:37 2532

原创 SpringBoot集成Redis,以及MybatisPlus分页、Mapper的使用(一)

概述这段时间接触很多知识,也逐渐深入到项目整个流程开发,对Linux也有逐步地认识。虽然有去探索,但感觉能力还不足以写出来跟大家分享。撰写本文是了解到有些读者反馈,对于MP(MybatisPlus缩写)不太了解以及如何去使用,但更多还是笔者用完觉得非常强大,有必要share。文章还会主讲Redis配置使用,篇幅有点长,因此分为两节讲解。构建开发环境:Spring Tool Suite(Versio

2017-11-01 15:24:51 8119 3

转载 svn“Previous operation has not finished; run 'cleanup' if it was interrupted“报错的解决方法

今天碰到了个郁闷的问题,svn执行clean up命令时报错“Previous operation has not finished; run 'cleanup' if it was interrupted”。无论你到那个父层次的目录执行“clean up “,都是报一样的错。执行cleanup时候,提示要cleanup。看来是进入死循环了。之前参考原文章:http://blog.csdn.n

2017-07-21 15:50:29 885 2

原创 JavaWeb中MySQL和Oracle数据库通用分页功能实现完整例子

前言文章使用了近期比较流行的框架,适合有一定Maven开发经验的读者。开发工具:Spring Tool Suite开发环境:SpringBoot+Maven+SSM(三大框架)+JDK1.8数据库:本文采用Oracle当然,也可以用Eclipse/MyEclipse,jdk其他版本来开发,记得修改jre和pom配置等问题就行。代码导入相关依赖包pom.xml<pro

2017-07-20 17:59:43 1781 1

原创 JavaWeb简单的单点登录、验证码校验功能实现

前言最近项目刚刚告一段落,后期有时间会慢慢分解整理出来给大家分享。本文主要提供思路和核心代码,建立在有一定后台基础读者上。(相信没有基础的同学只要认真细读也是可以理解的)技术原理1、单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。现实中举个栗子:

2017-07-20 10:37:16 5399 1

原创 JavaWeb中POI导入和导出Excel、Map键值类型转换、时间格式化、对象赋值等常见工具类集锦

导入表格解析工具类使用前先在maven项目中添加依赖 org.apache.poi poi-ooxml 3.15 ImportExcelUtil.javapackage com.kilomob.powernetwork.permission.common;import java.io.InputStream;import java.io.Pushback

2017-06-14 18:42:07 2371 2

原创 Spring整合Redis缓存实例

一、Redis介绍什么是Redis?redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set –有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。

2017-06-02 16:46:45 958

原创 Maven项目Spring+Mybatis框架中实现各种发邮件的形式

一、前言笔者写的是Maven项目,Java项目可以参考:http://www.360doc.com/content/15/0616/15/21365845_478529653.shtml主要不同之处就是添加依赖包,maven在pom.xml添加依赖导入就行了,方便快捷。(这里只截取下文代码中用到的包:spring-context-support-version.jar、mail-version

2017-05-27 11:38:21 5686 1

原创 Spring AOP自定义注解实现系统日志记录管理

前言最近有点忙,已经很长时间没写博客,有点惭愧。前几天有个需求:记录管理平台操作的日志(PC端)。今天刚好有时间就整理记录下来,供大家学习探讨。bug网上很多例子都是大同小异,笔者发现有个坑:譬如说,你的切点是在业务控制层(Controller),那么无论是不是日志自定义注解,都会执行日志处理方法。这也是我为何写这篇博客原因之一。代码自定义注解类:LogAnnotation.j

2017-05-08 17:44:05 1667

原创 wsdl文件用SoapUI快速创建WebService,CXF生成客户端代码

一、前言最近项目接触到2C的很多接口,提供接口文档和WSDL文件,一开始测试接口都是一个个码代码,后面了解到可以先用SoapUI跑一下通不通,再后来更牛叉,既然用wsdl文件直接生成客户端代码。期间摸滚带爬花了挺多时间,前车之鉴,学习记录一下。关于WSDL的详细说明链接。二、SoapUI快速创建WebService下载地址:https://www.soapui.org/download

2017-03-15 18:58:47 6868 4

转载 配置Struts2动态Action报错404:There is no Action mapped for namespace [/]

下午在eclipse中配置struts2时报:There is no Action mapped for namespace [/] and action name [Login] associated with context path [/eprint]错误做如下检查:1、确保struts.xml文件名大小写正确:struts.xml2、确保struts

2016-12-22 10:46:46 1797

原创 表单POST请求服务器,通过多条件查询获取数据库数据

一、需求通过表单几个字段查询获取数据库数据,并在jsp页面展示出来笔者遇到的主要难点:用户查询的时候,表单字段有可能为空字符串("")或者实际值,MySQL查询语句如何写?想必很多人都会说(包括我之前的想法),用!=""、if(判断语句,正确执行语句,错误执行语句)之类的方法,但是都会遇到类似的问题:1.第一种方式,如果实际值(value!="")真的不等于空字符串,那么你

2016-12-16 15:14:40 5873 3

原创 Java Web获取数据库数据,利用jxl实现数据导出成Excel文件

一、效果图二、代码数据库操作类MysqlUtil.javapackage com.jekin.utils;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sq

2016-12-13 18:14:03 3779 2

原创 Java EE微信开发二+内网映射ngrok

前言相信通过上篇文章环境搭配之后(http://blog.csdn.net/fjekin/article/details/52550266),大家都会迫不及待地去跟微信后台对接开发,但是想必都会遇到一个苦逼的问题:每次代码都要部署到公网服务器,微信才能响应,更坑的是回馈详细内容、报错日志开发者不能看到,什么都没有,怎么调试啊,下面进入正题,有点扯了,莫怪ngrok网上大部分关于ngro

2016-09-16 11:14:55 1897

原创 Java EE微信开发入门一+环境搭配(JDK+MyEclipse+Tomcat)

前述今天正逢中秋佳节,理当不适合填坑,这不,写这篇文章就是避免各位踩坑,下面进入正题。对了,因为我先前做手机端开发的,所以下面用到的开发环境和语言都是以java为主。JDK这东西就不多讲了,网上一搜一大堆,相信读者看多了也想Tu了。当然,为了照顾小白,还是附上工具下载地址和环境配置链接,个人使用的是1.7版本。1.下载地址:http://www.androiddevtools.cn

2016-09-15 17:20:12 1735

原创 Toolbar自定义样式,别致的布局,可复用

前言昨天,偶然了解到官方提供在support.v7里面的Toolbar,带着好奇、兴奋的心态开始了一段“撸程”,下面就是填坑的节奏,说好的幸福呢遇到的那些坑1、自定义toolbar_layout布局的时候,没有提示layout_gravity属性(因为设置的Title要居中),在类里面也没有这个View id的提示;2、action bar都是图片View,怎么去动态的改变它的ic

2016-08-20 18:41:53 6400 2

原创 出场、入场动画大全,基于NineOldAndroids轻松实现动画效果

一、前言相信做过动画集的人都知道,用github上的NineOldAndroids,使用起来非常方便。(链接地址:https://github.com/JakeWharton/NineOldAndroids)唯一缺点就是:动画例子太少了,自己去调的话效率太慢了(个人就是在这上面花费了好长时间)。于是呢,国内的大神代码家,基于这个开源库实现了很多的出场、入场动画效果,基本上有用到的都举出来了。可

2016-07-13 17:18:29 5876 1

原创 解决jar包冲突,修改包名

一、前言相信很多人都遇到过导入第三包出现包冲突的问题,eclipse能够报错知晓某个jar有问题,但是as却不行,只会报错,不会提示具体哪个jar包(网上了解到,应该是这样吧,欢迎指教!)。因为项目之前是用Gson解析的,但是由于数据渐渐庞大,用Gson有点吃力,后来了解到还有比Gson更NB的Jackson,具体如何使用就不讲了。导入出现包冲突,也没提示。网上找到的都是说,删除某个jar包,

2016-06-25 18:17:34 5137

原创 不同应用渠道一键打包

一、前言前两天应用版本更新,想发布应用市场,以往的方式都是一个一个的打包然后上传,后面了解到有一键生成不同渠道apk,因此,也就有了这篇文章了因为遇到一些坑,所以还是记录下来好,以免忘记了。二、代码AndroidMainifest.xml<meta-data android:name="CHANNEL" android:value="

2016-06-25 17:39:07 577

原创 gif动态框架使用问题(android-gif-drawable)

前言今天,接触到了动态图。在网上了解到主要就是自定义ImageView,实现逐帧播放。在寻思一会后,决定采用github大神的https://github.com/koral--/android-gif-drawable方便快捷(或者gifView)动态图实现<pl.droidsonroids.gif.GifImageView android:layout_width="mat

2016-05-12 18:24:42 6135 2

原创 Android数据库框架GreenDao封装使用,易理解、易扩展

一、概述在之前一个项目中,因为涉及到数据库,所以就接触到了ORM框架的GreenDao。后面就去网上大量的搜索下载学习,发现很多都是官网的翻译或者是官网DEMO的简单入门讲解,而且对于小白,也不知道从何下手,最终还是放弃选择了本地sqlite。时隔不久,GreenDao的应用已经是家常便饭了,于是乎,在上个周末就抽取了些时间对官网的DEMO进行拆解封装,并且完善了功能,尽可能的易于理解和扩

2016-04-13 12:00:29 4030 1

原创 Android调用百度地图Web端接口,实现百度定位、导航

一、概述第一次写博客,希望各位朋友勿喷!因为之前做过什么百度定位和高德地图导航这些,都是嵌入它们的SDK,代码量又很复杂,过程也有点繁琐,所以今天才发表这篇文章。提前说明,工程是在手机客户端调用百度地图的Web端接口,而不是直接在自己的项目显示,到时候不要看错怪我哟,写这篇文章也是因为个人觉得自己做得还不够百度自带写的好,能力太差没办法另外IOS

2016-03-29 10:22:07 7713

SpringBoot+MybatisPlus多数据源配置,主从库读写分离完整例子

具体介绍可以查看楼主博客:http://blog.csdn.net/fjekin/article/details/79583744

2018-03-20

Shiro安全登录认证、权限授权封装模块代码

只提供实现相关代码,不提供demo。关于实现源码分析,可以查看博客:http://blog.csdn.net/FJeKin

2018-01-23

SpringBoot+MybatisPlus+Redis,涉及分页、缓存等

代码主要涉及SpringBoot框架搭建,以及MP分页和Redis缓存使用,内容详解可见博主的博客,如有疑问或建议,可以博文留言或加Q群:583138104交流讨论

2017-11-01

微信开发文档(附简要代码)

文档主要摘自微信和个人的代码贴图,涉及微信内网映射、配置、菜单生成、图文消息自动回复、消息推送、扫码、支付等

2017-09-19

java中mysql和oracle数据库通用分页功能实现完整Demo

开发环境:SpringBoot+SSM,同样适合SpringBoot,具备一定Maven项目基础初学者,详细说明地址http://blog.csdn.net/fjekin/article/details/75541573

2017-07-20

spring-tool-suite和jdk1.8下载地址

由于CSDN上传资源要求小于70M,所以无法把安装包放上来,只能提供地址,特别纳闷。spring-tool-suite适合开发maven和spring boot类型项目,自带Tomcat服务器,一键启动服务,尤其适合开发中大型分布式RPC框架项目

2017-06-26

SSM(Spring+SpringMVC+Mybatis)框架整合+简单例子源码下载

SSM框架整合,详细注释。博客地址:http://blog.csdn.net/fjekin/article/details/54022413

2017-01-05

jxl和数据库jar包

jxl和数据库jar包

2016-12-13

Android数据库框架GreenDao封装使用,易理解、易扩展

该资源有博客文档分享,下载前可先访问了解 主要是重构GreenDao官网DEMO,方便嵌入与扩展,同样适合初学者

2016-04-13

本地数据库基本语句操作

开发工具:Eclipse 本地数据库基本语句操作 简单易用

2015-10-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除