
开发工具
文章平均质量分 61
严严严的博客
做一些技术备案,方便学习
展开
-
idea安装插件及java开发插件推荐
文章目录一、idea安装插件方式二、推荐使用的插件和说明:1、Free Mybatis plugin2、alibaba java coding guidelines3、lombok4、GenerateAllSetter5、SonarLint6、Maven Helper7、MybatisX8、GitToolBox9、Translation一、idea安装插件方式1、通过idea安装:File -> Settings -> Plugins -> Browse Repositories各个原创 2022-05-05 18:45:16 · 5302 阅读 · 0 评论 -
对象某一字段做处理--fastjson的值过滤器ValueFilter
日常工作中,有时候打印日志或其他事情需要对对象的某一属性做处理,这时候推荐使用-fastjson的值过滤器ValueFilter。ValueFilter对序列化出来的值做统一处理,步骤如下:实现com.alibaba.fastjson.serializer.ValueFilter接口,实现其Object process(Object object, String name, Object value)方法,根据需要修改返回的值。调用fastjson序列化对象时,使用此filter一、实现ValueF原创 2021-03-09 13:51:09 · 2610 阅读 · 0 评论 -
maven一键部署tomcat war包
1、环境如下idel、apache-maven-3.0.5、apache-tomcat-7.0.392、配置如下1) 因为tomcat7默认情况下没有配置manager访问权限,所以这里需要在tomcat-users.xml加入用户以及权限<tomcat-users> <role rolename=&a原创 2018-06-13 09:44:32 · 441 阅读 · 0 评论 -
Maven设置生成的war包名称
在pom.xml文件中添加: <build> <finalName>projectName</finalName> </build>mvn clean install的时候会生成projectName.war或是jar包按环境打包的设置参考博客:https://blog.youkuaiyun.com/weixin_36586564/article/details/78834941原创 2018-05-09 18:40:57 · 12831 阅读 · 2 评论 -
Maven根据不同环境打包不同配置文件
开发项目时会遇到这个问题:开发环境,测试环境,生产环境的配置文件不同,打包时经常要手动更改配置文件,更改的少还可以接受,但是如果需要更多个配置文件,手动的方法就显得非常笨重了。 下面介绍一种方法,利用Maven插件来打包不同环境的配置文件。我们用到的是maven-war-plugin这个插件。 首先贴出pom文件设置的部分: <profiles> <prof原创 2017-12-18 17:04:48 · 28835 阅读 · 0 评论 -
如何将war反编译为java项目
War包反编译过程 很多人可以将项目编译为war发布,可是有时候得到war确看不到源码。今天分享下war反编译的过程: 1.首先下载一个小工具,在http://jd.benow.ca/官网下载jd-gui工具,按照自己的系统下载 2.下载jd-gui-1.4.0.jar 进入下载的目录,执行指令java -jar jd-gui-1.4.0.jar;将war包拖入开启的窗口中即可;原创 2017-06-15 10:03:44 · 7519 阅读 · 0 评论 -
git库代码上传
You have an empty repositoryTo get started you will need to run these commands in your terminal.New to Git? Learn the basic Git commands Configure Git for the first timegit config --global user.name "原创 2018-04-03 09:45:31 · 232 阅读 · 0 评论 -
[git 使用]Failed to connect to proxy.server.com port 8080: Operation timed out
我clone远程代码是报错:fatal: unable to access 'https://github.com/boomblog/AkkaDemo.git/': Failed to connect to 160.48.233.81 port 8080: Operation timed out后来查看是否使用代理:git config --global http.proxy然后取消代理:...原创 2019-12-25 14:49:23 · 3699 阅读 · 0 评论