- 博客(16)
- 资源 (5)
- 收藏
- 关注
原创 Mybatis Spring boot 示例
1、工具化初始化spring boot项目2、使用mybatis generator生成mybatis实体、Mapper、Xml3、业务开发场景:使用mybatis查询用户列表设计:spring mvc、restful、druid、mysql、log4j2、tomcat配置:port、DataSource、log、mybatis结构:4、日志5、调试附源码:点击打开链接https://github...
2018-03-30 14:25:01 206
原创 activiti 数据库模型
-- 流程部署模型SELECT * from act_re_deployment;-- 流程模型SELECT * from act_re_model;-- 流程定义SELECT * from act_re_procdef;-- 运行态任务SELECT * from act_ru_task ORDER BY create_time_ desc;-- 流程历史SELECT * fro...
2018-03-29 20:26:46 424
原创 最新版Beyond Compare 4
Beyond Compare 4 新增功能Mac OS X版本:最新版Beyond Compare 4已经全面支持Mac系统,对比功能强大,在界面设计、整体感觉以及速度和性能方面都具有无与伦比的优越性。全新的home视图:在Beyond Compare 3主界面的基础之上,新增会话搜索功能和工具栏新增“视图”选项卡。其中,会话搜索可以快速查找之前的比较会话操作记录。视图菜单内容包括:显示会话管理、...
2018-03-29 14:14:05 3636
转载 idea 远程部署
之前做项目,一直都是把本地的源码上传到svn,服务器是通过ant或者maven脚本来编译的生成项目的。每次都要单独登录接服务器进行项目的部署和发布,感觉特别繁琐。(特别是在有几套服务器的情况下,简直就是要抓狂……)启动其实以前在使用eclipse的时候就想在maven下使用插件进行远程部署,无耐,多次试验,都没有成功,IDE换到了idea自己也尝试了下,感觉配置要容易了许多,经过简单的也成功了,现...
2018-03-28 14:41:59 1291 1
原创 BPM-子流程
Activiti提供两种子流程实现:1、嵌入子流程子流程元素<subProcess>内嵌在主流程元素<process>之内,只能在该流程中使用该子流程,外部是无法访问到的。这种子流程一般作为局部通用逻辑处理,或者因为特定业务需要,使得比较复杂的单个主流程设计清晰直观;2、调用子流程首先实现一个流程,在另一个流程中可以调用该流程,通常可以定义一些通用的流程作为这种调用子流程,...
2018-03-28 14:39:06 3120
转载 Git - stash用法
缘起今天在看一个bug,之前一个分支的版本是正常的,在新的分支上上加了很多日志没找到原因,希望回溯到之前的版本,确定下从哪个提交引入的问题,但是还不想把现在的修改提交,也不希望在Git上看到当前修改的版本(带有大量日志和调试信息)。因此呢,查查Git有没有提供类似功能,就找到了git stash的命令。综合下网上的介绍和资料,git stash(git储藏)可用于以下情形:发现有一个类是多余的,想...
2018-03-26 10:24:34 1956
转载 RabbitMQ的安装和配置化可视界面
RabbitMQ的安装和配置化可视界面RabbitMQ在windows下的安装RabbitMQ 它依赖于Erlang,在window上安装时,需要先安装Erlang。首先确定你的window电脑是32位还是64位,然后下载对应版本的Erlang软件。以下的安装以window 64位电脑举例。Erlang/OTP包 的下载地址: http://www.erlang.org/download.html...
2018-03-22 13:37:26 330
转载 MySQL修改root密码的多种方法
MySQL修改root密码的多种方法在 Navicat for MySQL 下面直接执行 SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass'); 就可以 方法1: 用SET PASSWORD命令 mysql -u root mysql> SET PASSWORD FOR 'root'@'localhost' = PAS...
2018-03-21 11:33:41 266
原创 Activiti之条件表达式
UEL是java EE6规范的一部分,UEL(Unified Expression Language)即统一表达式语言,activiti支持两个UEL表达式:UEL-value和UEL-method。流程示例:条件表达式设置:以上为uel-value String方式设置条件表达式,不仅仅可以是String类型,还可以是Object对象(序列化的),Map,List,Array...
2018-03-21 09:32:14 43227 4
原创 Mybatis多参数方案
1、多String传入,#{0} #{1}获取2、多@param,参数名获取3、list传入,Mybatis自动list读取,也可通过@param改名4、map传入,#{key}获取5、foreach遍历拼接实现多参数动态SQL,配合list与map传入6、trim实现${attribute}方式获取值,不能应用于预编译SQL【${ } 仅仅为一个纯碎的 string 替换,在动态 SQL 解析...
2018-03-15 23:48:31 225
原创 开发平台2018回顾篇
云平台架构集成平台开发平台移动平台运维平台功能架构IAAS SAAS PAAS BAAS环境介绍DevTool、组件(基础技术组件、应用支撑组件)、数据库、示例、三方组件环境配置Maven、Tomcat、JDK、JVM示例模型设计、向导生成、注册演示、代码解析、功能开发...
2018-03-14 23:19:57 189
原创 SSM课程
SSM(spring\spring mvc\mybatis)主流互联网开发技术,开源、文档社区活跃。spring核心IOC(依赖注入)和AOP(面向切面)spring容器技术spring Bean生命周期面向切面原理spring mvc优秀的web开发框架,Controller Service Repository Entity实现web架构。Spring MVC是当前最优秀的MVC框架,自从Sp...
2018-03-14 23:12:32 562
翻译 Oracle数据库加固后Connection reset修复方案
半年前开始,项目组测试MM在验证功能时,经常报怨讲测试环境上的应用在启动时很慢,偶尔会报失败,遇到类似问题多数情况下重新启动一次就可以启动成功,但少数时候也有反复启动不成功的案例。当启动失败时,日志里有如下的异常,看起来似乎和网络有关。java.sql.SQLRecoverableException: I/O Exception: Connection reset at oracle.jd...
2018-03-08 08:34:38 5224
转载 mysql的sql_mode模式
在oracle或sqlserver中,如果某个表的字段设置成not null,insert或update时不给这个字段赋值,比如下面这样:表t_test(id,name)中id,name都不允许为空,insert into t_test(name) values('xxx') 必然报错,这是天经地义的事情,但是在mysql中这是有可能成功,具体取决于sql_mode的设置 大概上讲,sql_mod...
2018-03-06 11:33:04 224
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人