java
文章平均质量分 76
暮歌半生情朽
这个作者很懒,什么都没留下…
展开
-
手撸一个JdbcTemplate,带你了解其原理
前提要求能够使用jdbc链接数据库能够利用jdbc完成数据库的增删改查等操作对泛型有一定的了解基本原理通过jdbc链接数据库,查询数据库中内容利用反射对数据库中查询字段进行封装步骤1、创建项目创建Maven工程输入项目名称创建resource文件目录:父目录为java文件夹设置resource文件夹为resource文件夹:单击文件,项目结构工程创建到此结束。2、代码编写2.1 maven导包,配置pom文件添加依赖mysql依赖、druid连接池依赖原创 2021-04-16 16:12:22 · 209 阅读 · 0 评论 -
Apache Maven 安装与配置-修改源
Maven配置,强大的Java包管理器Maven介绍Apache Maven 下载Apache Maven 安装要求启动解压到适当的文件夹添加环境变量修改配置启动测试Maven介绍Maven是一个项目管理和综合工具。Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。 它是一个Apache的开源项目,主要服务于基于Java平台的项目构建、依赖管理和项目信息管理,为了不重复造轮子。例如:两个项目A B,项目A需要依赖原创 2020-10-15 17:50:08 · 1063 阅读 · 0 评论 -
SpringBoot2.3 修改响应头、添加更新token、解决在过滤器中修改失败
前言使用Spring Boot开发项目的过程中,难免会遇到向响应头中写入一些信息,例如更新了的token,用户详情等信息。在请求头中添加,请求时就可以通过过滤器,拦截器等验证或者获得请求头传递的信息。但是如果使用@RestController注解,在过滤器、拦截器中修改响应头是无效的。那么怎么解决呢?解决方式话不多说,直接上代码,以在响应头中添加token为例@ControllerAdvicepublic class HeaderModifierAdvice implements Response原创 2020-09-15 22:59:52 · 3308 阅读 · 0 评论 -
程序员必备注释模板---佛祖保佑
佛祖保佑(一)/** * _ooOoo_ * o8888888o * 88" . "88 * (| -_- |) * O\ = /O * ____/`---'\____ *转载 2020-08-27 18:24:03 · 3450 阅读 · 1 评论 -
Springboot 多文件上传
添加依赖<!-- https://mvnrepository.com/artifact/commons-fileupload/commons-fileupload --><dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fil...原创 2019-09-13 19:59:54 · 159 阅读 · 0 评论 -
Eclipse的编码
**需要设置的几处地方为:Window->Preferences->General ->Content Type->Text->JSP 最下面设置为UTF-8Window->Preferences->General->Workspace 面板Text file encoding 选择UTF-8Window->Preferences->Web->JSP Files 面板选择 ISO 10646/U原创 2017-11-04 12:18:01 · 208 阅读 · 0 评论 -
JavaEE学习笔记之Servlet
同一用户的不同页面的共享数据1.1 cookie技术1.2 sendRedirect()转向1.3 隐藏表单1.4 session技术session技术: 当用户打开浏览器,访问某个网站是服务器就在服务器内存中外该浏览器分配一个空间,该空间被这个浏览器独占 //得到session HttpSession hs = request.getSession(true); //向session中添原创 2017-10-21 19:05:12 · 201 阅读 · 0 评论 -
Jsp的学习笔记
jsp的运行原理jsp与和servlet是对应关系jsp是以servlet为基础的 jsp的访问过程:如果是第一次访问, .jsp文件被服务器翻译成一个对应的java文件(servlet),然后,再被编译成 .class文件,并被加载到内存中。如果是以后访问 .jsp文件,那就直接调用内存中的jsp实例,所以,第一次访问jsp慢,然后访问jsp的速度就会变快了原创 2017-11-07 23:03:21 · 190 阅读 · 0 评论 -
Java开发的环境搭建
JDK的配置 首先安装jdk 环境配置 (1)新建->变量名”JAVA_HOME”,变量值”C:\Java\jdk1.8.0_05”(即JDK的安装路径) (2)编辑->变量名”Path”,在原变量值的最后面加上“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin” (3)新建->变量名“CLASSPATH”,变量值“.;%JAVA_HO原创 2017-10-22 00:03:18 · 361 阅读 · 0 评论 -
ServletContext讲解
怎么理解ServletContext呢? 你可以把它想象成一个公用的空间,可以被所有的客户访问,也就是说A客户可以访问D,B客户也能访问D,C客户也能访问D 使用ServletContext如何得到ServletContext实例this.getServletContext();你可以把它想象成一张表,这个session非常的相似,每一行就是一个属性添加属性:setAttribu原创 2017-10-28 21:27:27 · 251 阅读 · 0 评论 -
Java基础语法
代码规范1:注意换行。变量的声明尽量是每一个变量独占一行,即使变量的类型是一样的,方便变量注释。关键字之间只认一个空格。不要使用技术性很高,难懂,易混淆的语句,方便日后的二次开发,和别人的维护。注意编写代码的符号一定要使用英文的符号,即半角符号。2:注释是个好东西,重要性不必说了。注释内的东西不被编译。// 单行注释/* 多行注释 *//** *这里是文档注释*/我们所看到的api原创 2017-05-09 18:18:47 · 346 阅读 · 0 评论 -
CentOS 6.5 下配置Java环境
工具java JDKyum库 3.CentOS 6.5方法/步骤查看CentOS自带的JDK是够已经安装。 yum list installed |grep java这里有相关的java的信息,表示已经安装了的,实际上我已经安装过了!如果安装了,想要换个Java版本,就需要卸载掉。怎么卸载呢?卸载JDK相关文件输入:yum -y remove java-1.7.0-openjdk*原创 2017-05-07 21:00:27 · 265 阅读 · 0 评论