摘要: 最近在Spring Boot 项目中引入依赖的时候注意到一个问题:引入的依赖不指定版本号,项目正常运行,如下方 这其中涉及到两个方面的知识: 一,多级项目中maven子项目继承了父项目pom.xml中dependencyManagement标签下对应的依赖,dependencyManagement的 阅读全文
posted @ 2020-05-16 22:23 一颗心的石头 阅读(4617) 评论(0) 推荐(2) 编辑
摘要: 长时间没有写这方面的代码,突然提笔对于http的请求方式代码不知道如何下手,特此记录一下 public JSONObject doPost(String url) throws IOException { HttpClient httpClient = new HttpClient(); PostM 阅读全文
posted @ 2020-05-16 21:36 一颗心的石头 阅读(2717) 评论(0) 推荐(0) 编辑
摘要: 在Servlet里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid,Nginx等反向代理软件就不能获取到客户端的真实IP地址了。 /** * 获取 IP地址 * 使用 Nginx等反向代理软件, 则 阅读全文
posted @ 2020-05-16 21:04 一颗心的石头 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 前段时间通过mybatis写sql,想实现EXISTS语法,一直报错,记录一下,以防以后范同样的错误, 错误语法类似如下: INSERT INTO [dbo].[geo_asso_type] ([geo_asso_type_id] ,[bound_asso_type] ,[updated_date] 阅读全文
posted @ 2020-05-16 20:55 一颗心的石头 阅读(976) 评论(0) 推荐(0) 编辑
摘要: 官方介绍——Lombok项目是一个Java库,它会自动插入您的编辑器和构建工具中,从而为您的Java增光添彩。永远不要再写另一个getter或equals方法,带有一个注释的您的类有一个功能全面的生成器,自动化您的日志记录变量等等。理解一下,使用Lombok,通过注解类,让你不再需要编写getter 阅读全文
posted @ 2020-05-12 17:51 一颗心的石头 阅读(2024) 评论(0) 推荐(0) 编辑
摘要: maven打包类型一般有war、jar、pom等 maven项目中所有的父级项目的packaging都为pom maven打包类型默认是jar类型,如果没有写<packaging>标签默认是打成jar包 如果是需要部署的项目,则需要打包成war类型,如果只是内部调用或者是作服务使用,则推荐打包成ja 阅读全文
posted @ 2020-05-12 09:17 一颗心的石头 阅读(2101) 评论(0) 推荐(0) 编辑
摘要: 引入Spring项目时idea右下角经常会出现Spring Configuration Check提示以及xml配置文件出现application context not configured for this file提示 其实就是Spring配置文件没有引入到项目中去,解决办法: file-Pr 阅读全文
posted @ 2020-05-11 14:09 一颗心的石头 阅读(5696) 评论(0) 推荐(0) 编辑
摘要: 1、@Service用于标注业务层组件 2、@Controller用于标注控制层组件(如struts中的action) 3、@Repository用于标注数据访问组件,即DAO组件. 4、@Component泛指组件,当组件不好归类的时候,我们可以使用这个注解进行标注。 5、@Autowired与@ 阅读全文
posted @ 2020-05-11 09:26 一颗心的石头 阅读(21492) 评论(0) 推荐(1) 编辑
摘要: 打开IntelliJ IDEA,File -> Settings -> Editor -> File Types 在下列红框部分加上你想过滤的文件或文件夹名,以;号间隔 点击左侧的设置图标,将Show Excluded File勾选去掉,编译后的文件夹target可以隐藏掉 阅读全文
posted @ 2020-05-09 22:17 一颗心的石头 阅读(2645) 评论(0) 推荐(0) 编辑