H__D  
上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 55 下一页

2019年8月12日

摘要: 一般情况,实现全局唯一ID,有三种方案,分别是通过中间件方式、UUID、雪花算法。 方案一,通过中间件方式,可以是把数据库或者redis缓存作为媒介,从中间件获取ID。这种呢,优点是可以体现全局的递增趋势(优点只能想到这个),缺点呢,倒是一大堆,比如,依赖中间件,假如中间件挂了,就不能提供服务了;依 阅读全文
posted @ 2019-08-12 21:31 H__D 阅读(24791) 评论(2) 推荐(2) 编辑

2019年8月5日

摘要: 在做项目的过程中,有时候一个数据源是不够,那么就需要配置多个数据源。本例介绍mybatis多数据源配置 前言 一般项目单数据源,使用流程如下: 单个数据源绑定给sessionFactory,再在Dao层操作,若多个数据源的话,那不是就成了下图 可见,sessionFactory都写死在了Dao层,若 阅读全文
posted @ 2019-08-05 17:01 H__D 阅读(34621) 评论(11) 推荐(2) 编辑

2019年8月2日

摘要: rapid-generator是一个生成器引擎,让你可以专注与代码生成器模板的编写, 可以生成如ibatis,ibatis3,hibernate,spring_mvc,struts2等等代码. rapid-generator是设置Freemarker模版,JDBC获取数据库信息,将数据库信息和模版绑 阅读全文
posted @ 2019-08-02 00:48 H__D 阅读(2224) 评论(0) 推荐(1) 编辑

2019年7月23日

摘要: 搭建一个 1、FreeMarker取值 2、逻辑语法 3、字符串处理 4、自定义函数 a、编写自定义函数方法类 b、在model中添加方法 c、也模板中使用方法 5、指令、自定义指令 a、编辑自定义指令类 b、注册自定义指令 c、在模板中使用自定义指令 6、FreeMarker内置函数 7、macr 阅读全文
posted @ 2019-07-23 17:26 H__D 阅读(999) 评论(0) 推荐(0) 编辑
 
摘要: 前一篇介绍了FreeMarker的基本使用,本例介绍Spring MVC与FreeMarker整合 不熟悉项目搭建,可参考 【FreeMarker】FreeMarker快速入门(一) 整合 1、新建Spring MVC项目test-freemarker ,参考:【Maven】Eclipse 使用Ma 阅读全文
posted @ 2019-07-23 16:36 H__D 阅读(236) 评论(0) 推荐(0) 编辑
 
摘要: 什么是 FreeMarker FreeMarker 是一款 模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页,电子邮件,配置文件,源代码等)的通用工具。 它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入他们所开发产品的组件。 模板编写为FreeMarker 阅读全文
posted @ 2019-07-23 16:14 H__D 阅读(715) 评论(0) 推荐(0) 编辑

2019年7月14日

摘要: 本例介绍jenkins已war包运行及开机启动配置 环境:Linux环境(CentOS 7.4) 以war包运行 1、下载jenkins.war包 2、启动war包( 默认端口:8080,默认JENKINS_HOME目录:~/.jenkins ) 前台启动命令:java -jar jenkins.w 阅读全文
posted @ 2019-07-14 23:57 H__D 阅读(19666) 评论(2) 推荐(1) 编辑
 
摘要: 参考:【Linux】开机自动启动脚本 环境:Linux环境(CentOS 7.4) 步骤 1、在/etc/rc.d/rc.local文件底部,添加内容: 2、在/data/soft/apache-tomcat-8080/bin/catalina.sh,文件中导入Java环境变量 因为开机启动tomc 阅读全文
posted @ 2019-07-14 23:17 H__D 阅读(349) 评论(0) 推荐(0) 编辑
 
摘要: Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。而国外的GitHub和国内的Coding都是项目的托管平台。 本例使用环境:Linux环境(CentOS 7.4) 安装 1、查看系统是否已经安装git 查看版本号命令:git --verison 2、yum 安 阅读全文
posted @ 2019-07-14 12:47 H__D 阅读(556) 评论(0) 推荐(0) 编辑

2019年7月12日

摘要: 本例想实现对类或者包中的日志,自定义级别输出 方法一 1、自定义日志级别方式如下: 代码文件:Logger monitorLogger = LoggerFactory.getLogger("monitor"); //在声明实例时创建自定义级别标签,monitor就是自定义的标签。 2、输出日志采用这 阅读全文
posted @ 2019-07-12 01:27 H__D 阅读(6783) 评论(0) 推荐(1) 编辑
上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 55 下一页