摘要:
之前写了合并xml的插件,今天改了改mybatis-generator源码,合并java和xml都改进去了. 先上图吧. 左边是一开始生成的,中间去掉author加了password字段和方法,右边重新生成了.如果author非要去掉,再数据库删掉就可以. xml合并操作相同.并不会删掉添加的内容. 阅读全文
摘要:
一.问题 用的mybatis.generator 1.3.6版本,版本没啥大关系. 目前的xml输出有两个主要的问题: 1.xml追加而不是覆盖 这样就导致一个xml mapper文件每个node都重复,肯定不行. 2.即使可以覆盖,如果需要对mapper增删改呢? 假如你数据库没配置外键,第一遍生 阅读全文
摘要:
项目结构 mapper依赖pojo, service依赖mapper和pojo portal依赖pojo和service. 全都是maven模块 <groupId>com.haitian</groupId> <artifactId>mapper</artifactId> <version>0.0.1 阅读全文
摘要:
还有个热更新是游戏专用词. 参考:https://www.imooc.com/qadetail/243962 热部署与热加载 ava热部署与Java热加载的联系和区别 Java热部署与热加载的联系 1.不重启服务器编译/部署项目 2.基于Java的类加载器实现 Java热部署与热加载的区别 部署方式 阅读全文
摘要:
官网上是叫hotswap,有人翻译成热部署,有人翻译成热加载 个人倾向于使用热加载在这个词,和谷歌翻译的热插拔相似. 关于个人理解 http://www.cnblogs.com/ptqueen/p/8384898.html idea中分为三步,eclipse好像更简单,没试过,至于各种博客介绍的什么 阅读全文
摘要:
一个简单的功能,百度查的都是XX,谷歌万岁. 因为扫描不到自动生成的mapper就无法注入到service 方案一.@Mapper 如果Mapper文件所在的包和你的配置mapper的项目的pom定义的groupid相同的话. 因为我的mapper是一个模块,portal一个模块. mapper在c 阅读全文
摘要:
一.安装扩展 安装web-mode.el扩展,本来试试打算试试格式化freemarker,另外一篇吐槽了freemarker,不用了. 这个emacs也花了点时间,稍微整理一下. 1.确定.emacs配置文件存放位置 参考:http://blog.csdn.net/lihenair/article/ 阅读全文
摘要:
一.参考文档 https://maven.apache.org/plugins/maven-dependency-plugin/examples/resolving-conflicts-using-the-dependency-tree.html https://maven.apache.org/p 阅读全文
摘要:
1.按照时间创建文本文件并打开 文本文件并没有什么快捷方式,每次都要右键,找新建,找文本文档,临时写点什么还要保存,写名字,懒得写就打aa,bb的,挺烦的. 难点在于用lua没法知道当前鼠标所在的文件夹路径,于是改用windows的地址栏,效果还不错. 下面的代码在鼠标所在文件夹按照当前时间(精确到 阅读全文
摘要:
适用于生产环境下的调试. 1.catalina配置 在服务器的bin下创建setenv.sh,内容如下 1099是jmx,最后是服务器ip 2.启动tomcat ./catalina.sh jpda start,这样会加载setenv.sh中的参数 3.idea的ftp配置 我的是多个web模块,所 阅读全文