![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 58
Jwbasta
Java后端开发,丰富的电商Sass分布式框架等搭建经验,在高德地图、中国农业银行、华为等大公司工作,精通Spring家族全家桶Zookeeper,Solr,Redis,spring boot,接口文档生成器:JApiDocs和Swagger Api,权限框架:shiro和Sa-Token,数据库使用过MySQL,SQL server,sqlLite,Access DB,oracle等,熟悉前端ExtJS,jquery,vue,css,jsp,freemark,thymeleaf,jstl等
展开
-
MongoDB使用JDBC连接
MongoDB使用JDBC连接,对数据库进行新增、删除、更新、修改等操作1.maven引用JDBC驱动包。 2.调用MongoDB相关功能工具类。原创 2022-09-13 17:19:23 · 4185 阅读 · 0 评论 -
springboot集成mongodb
springboot集成mongodb。操作流程:1.pom文件中maven的引入 2.配置文件 3.实体类4.dao层 5.service层 6.controller层原创 2022-09-13 17:14:45 · 261 阅读 · 0 评论 -
jwbasta-Springboot集成Quartz
jwbasta-Springboot集成Quartz,去拓展定时类型的,目前需求需要支持CRON和固定间隔两种定时类型,后期需要支持跳过节假日、周一~周五、周末等需求,所以需要让定时类型支持拓展。我们需要构建不同的定时类型,不同的定时类型需要的参数也是不同的,因此我们需要抽象出定时的公用参数,将不同的参数多态实现。-- 定时任务 quartz配置 -->Quartz可以通过。官网:https://www.jwbasta.com原创 2022-09-09 11:01:03 · 192 阅读 · 0 评论 -
定时任务cron表达式总结
如果15号正好是周六,则找最近的周五(14号)触发, 如果15号是周未,则找最近的下周一(16号)触发,如果15号正好在工作日(周一至周五),则就在该天触发。在日字段设置上,表示当月的最后一天(依据当前月份,如果是二月还会自动判断是否是润年), 在周字段上表示星期六,相当于”7”或”SAT”(注意周日算是第一天)。其中每个元素可以是一个值(5),一个连续区间(14-18),一个间隔时间(8-18/4)(/表示每隔4小时),一个列表(1,3,5),通配符(*)。原创 2022-09-09 10:51:40 · 890 阅读 · 0 评论 -
mysql存储特殊表情符号,解决mysql存储特殊文字(表情符号)utf8mb4
alter table jw_crm_article modify column content longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci COMMENT '文章内容';是因为\xF0\x9F\x90\xB6 它通常是4个字符存储,而mysql的utf8默认是3个字符存储。4、最后确认数据表中的字段,存储这种特殊文字的字段字符编码也是utf8mb4。1、 更改代码中数据库连接的字符编码charset为utf8mb4。...原创 2022-08-31 18:01:21 · 2964 阅读 · 0 评论 -
阿里云 OSS
比如网站的 图片、视频等文件就可以存放在 OSS 中(海量数据,自己维护起来麻烦,交给其他人去维护),每次从 OSS 中获取即可。OSS 具有与平台无关的 RESTful API 接口,可以在任意应用、任意时间、任意地点 存储与访问 任何类型的数据。简单地理解:OSS 基于网络提供数据存储服务,通过网络可以随时存储、获取 文本、图片、音频、视频等 非结构化数据。对象是 OSS 存储的基本单位,由元信息(Object Meta)、数据(Data)、文件名(key)组成。存储类型分为:标准、低频访问、归档。..原创 2022-08-31 14:12:11 · 7841 阅读 · 0 评论 -
HttpGet 设置请求超时时间,单位是毫秒
HttpGet 设置请求超时时间,单位是毫秒,如果http请求频繁htpp请求异常不能正常访问就会导致io阻塞原创 2022-08-30 10:27:33 · 2854 阅读 · 0 评论 -
io.lettuce.core.RedisCommandTimeoutException: Command timed out 解决办法
io.lettuce.core.RedisCommandTimeoutException: Command timed out 解决办法原创 2022-08-27 18:50:13 · 5350 阅读 · 0 评论 -
ActiveMQ 封装Java代码常用推送消息功能
ActiveMQ 封装Java代码常用推送消息功能。JMS(Java Messaging Service)是Java平台上有关面向消息中间件的技术规范,它便于消息系统中的Java应用程序进行消息交换,并且通过提供标准的产生、发送、接收消息的接口简化企业应用的开发,ActiveMQ而是这个规范的一个具体实现。原创 2022-08-25 11:32:22 · 372 阅读 · 0 评论 -
ActiveMQ安装部署和封装代码
Messaging Service)是Java平台上有关面向消息中间件的技术规范,它便于消息系统中的Java应用程序进行消息交换,并且通过提供标准的产生、发送、接收消息的接口简化企业应用的开发,ActiveMQ而是这个规范的一个具体实现。要求输入用户名密码,默认用户名密码为admin、admin原创 2022-08-25 11:20:54 · 156 阅读 · 0 评论 -
Thymeleaf语法
Thymeleaf是Spring boot推荐使用的模版引擎,直接以html显示,前后端可以很好的分离原创 2022-08-24 16:41:02 · 1998 阅读 · 0 评论 -
jwbasta-thymeleaf 版本
Jwbasta-thymeleaf是一套全部开源的快速开发平台,毫无保留给个人及企业一次性付费使用。 前后端一体的模式,微服务版本前端使用thymeleaf模板引擎,也可以自主选择前端框架。 后端采用SpringBoot、thymeleaf、mybatis、Sa-Token、Maven、Redis & JApiDocs。使用AOP拦截前端请求参数,存放到sys_log表。 excel导出数据支持定制化注解方式配置需要导出字段和数据格式。 Sa-Token权限认证框架,用户成功token存放在redis。原创 2022-08-24 11:08:45 · 399 阅读 · 1 评论 -
Spring Boot整合JApiDocs实现API文档
对Swagger相当不爽的两点,一是要大量写各种注解,二是很被诟病的一点,对返回对象的描述相当不人性化(虽然可以写代码来实现,但不爽)。通过IDEA创建Spring Boot,在创建工程时,可以把web依赖勾选上(不勾选也没关系,后面在pom.xml中再添加也行)。在大部分时候,我们其实只关注接口的4个方面: 接口功能描述、接口URL、提交参数说明、返回结果说明。在编码时,你只需注意编码规范,,顺手写好必要的注释就行了,那么接口文档就能自动生成,不用加任何注解。原创 2022-08-24 10:48:16 · 519 阅读 · 0 评论 -
Naive Admin Pro 前端+后端(完整版本)
后端采用 Spring Boot,Maven,mybatis,poi,Spring Cache,Redis,Swagger 权限 Sa-Token 认证等技术。当用户购买纯前端版本,还需和后端框架,进行深度对接调试,比如,登录,权限,菜单,常用的系统设置等功能,这个过程每个技术团队花费的时间都是有较大差异。Naive Admin 团队,之所以推出完整版本,目的就是想把开箱即用,提升一个高度,让用户受益,减少自己研究琢磨时间成本。2. 菜单管理:配置系统菜单,操作权限,按钮权限标识等。原创 2022-08-23 09:42:40 · 810 阅读 · 0 评论 -
jwbasta-vue 平台上线
jwbasta-vue是一套全部开源的快速开发java后台API平台,毫无保留给个人及企业一次性付费使用。采用前后端分离的模式,微服务版本前端基于vue开发(无前端页面)。后端采用Spring Boot、mybatis、Redis、Spring Cache、Maven、Redis & JApiDocs。使用maven导入jar、编辑、部署Spring Cache做本地缓存,权限认证使用Sa-Token,用户成功token存放在redis。程序采用Swagger会自动生成API文档。原创 2022-08-21 16:11:57 · 395 阅读 · 0 评论 -
java 把相加的天数转换成日期
import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class Test{ public static void main(String[] args) { Date d = new Date(); SimpleDateForma原创 2012-07-30 17:15:38 · 1610 阅读 · 0 评论 -
Hibernate3的配置参数汇总
Hibernate3的配置参数汇总SQL方言1、Hibernate JDBC属性 属性名用途hibernate.connection.driver_classjdbc驱动类hibernate.connection.urljdbc URLhibernate.connection.u原创 2012-07-31 11:29:56 · 584 阅读 · 0 评论 -
java 字符串处理(全角转半角,半角转换全角)
第一种方法:/** * 特殊字符串转换 * @Class Name FullCharConverter * @Author v-jiangwei * @Create In 2012-8-24 */public class FullCharConverter {/*** 全角转半角的 转换函数* @Methods Name full2HalfChange原创 2012-08-28 13:40:43 · 1160 阅读 · 0 评论 -
Java开源Android开源项目
FBReaderJ FBReaderJ用于Android平台的电子书阅读器,它支持多种电子书籍格式包括:oeb、ePub和fb2。此外还支持直接读取zip、tar和gzip等压缩文档。更多FBReaderJ信息 Angle Angle是一款专为Android平台设计的,适合快速开发的2D游戏引擎,基于OpenGL ES技术开发。该引擎全部用转载 2015-09-18 15:01:42 · 872 阅读 · 0 评论 -
java开源web开发框架
Gwittir Gwittir项目为开发基于GWT的应用程序提供一组代码生成器,基础框架,工具类和一个MVC框架。更多Gwittir信息 jWebApp jWebApp是一个基于Servlet的MVC框架。jWebApp是当前最易于学习与使用的web框架。支持URI映射,服务器端Ajax支持和服务器端REST(RESTful web servi转载 2015-09-18 14:55:24 · 1679 阅读 · 0 评论 -
eclipse下如何打开ftl文件
打开eclipse,点击window菜单,选择preferences,如图:选择General->Editors->File Association,如图:点击file types 右边的add按钮,出现如下图的对话框,输入*.ftl,如图:输入*.ftl后,点击ok转载 2017-08-14 18:15:30 · 444 阅读 · 0 评论 -
提升自我的网站
外语的学习译言网 www.yeeyan.org开放的社区翻译平台,可以提供发现的精彩外文内容、翻译原文库的文章。沪江英语学习网 http://www.hjenglish.com/英语学习资讯网站,英语学习平台。普特英语听力 http://www.putclub.com/实用的英语听力训练社区。魔方英语 http://www.mofunenglish.原创 2018-02-01 17:39:02 · 1919 阅读 · 0 评论 -
oracle获得uuid,java生成uuid
1. oracle获得uuid Java代码 SQL> select sys_guid() from dual ; SYS_GUID() -------------------------------- F18031C69D8345DEB305D4B2E796A282 SQL> select sys_guid() from dual ;原创 2012-08-14 14:24:52 · 1620 阅读 · 0 评论