Java
文章平均质量分 93
Java语言技术专栏
Newtol
学着做一个有温度、有思想、有能力的搬运工
展开
-
oneinstack远程连接数据库(腾讯云)
oneinstack远程连接数据库(腾讯云)oneinstack远程连接数据库(腾讯云)前期准备数据库授权开放3306端口通过腾讯云后台安全组端口开放 3306更改iptables重启mysql服务器本地Navicat连接数据库近期在学习远程连接服务器的时候遇到了一些坑,在这里记下来,供大家学习参考。前期准备腾讯云服务器(配置如图): 优化...原创 2018-04-22 21:31:29 · 1270 阅读 · 0 评论 -
Java实现基于TCP协议的Socket通信
Socket介绍Socket简介Socket通信模型实现的功能实现过程代码实现Socket介绍Socket简介Socket又称”套接字”,应用程序通常通过”套接字”向网络发出请求或者应答网络请求。ServerSocket用于服务器端,Socket是建立网络连接时使用的。在连接成功时,应用程序两端都会产生一个Socket实例,操作这个实例,完成所需的会话。...原创 2018-08-11 19:46:16 · 1176 阅读 · 0 评论 -
SpringBoot简明教程之快速创建第一个SpringBoot应用
Spring Boot介绍前期准备:快速创建第一个SpringBoot应用Spring Boot介绍如果您编写过基于 Spring 的应用程序,就会知道Spring只是完成 “Hello, World” 就需要大量配置工作。Spring目前最大的问题就是:1. 依赖太多了,而且要注意版本兼容 2. 配置复杂、繁琐 3.部署和运行麻烦。SpringBoot作为Sprin...原创 2018-08-19 01:34:13 · 1803 阅读 · 0 评论 -
SpringBoot简明教程之项目属性配置(一):YAML简介
配置文件什么是.yml为什么推荐使用YAML作为配置文件YAML的基本语法:配置文件注入示例总结源码下载特别说明:配置文件首先,我们打开我们的上一篇博客中创建的项目的resource文件夹中可以看到,在我们的SpringBoot应用使用一个全局的配置文件,配置文件名是固定的:application.xxx。配置文件的作用:修改SpringBoot自动配...原创 2018-08-22 11:01:46 · 1430 阅读 · 0 评论 -
SpringBoot简明教程之项目属性配置(二):@ConfigurationProperties与@Value简单比较
前文回顾在上一篇博文:SpringBoot简明教程之项目属性配置(一):YAML简介 中我们简单的介绍了SpringBoot的项目属性配置中有关YAML文件的简单语法以及简单展示了通过配置文件进行值注入。@ConfigurationProperties与@Value简单比较在上一篇博客中,我们主要是通过@ConfigurationProperties进行的配置文件值注入。这一节,我...原创 2018-08-24 21:38:29 · 1492 阅读 · 0 评论 -
SpringBoot 简明教程之项目属性配置(三):配置文件优先级及多配置切换
SpringBoot 简明教程之项目属性配置(三):配置优先级及多环境切换在实际的项目开发中,一个项目从开发到上线的过程中会有多个配置环境,比如: 开发环境 -> 测试环境 -> 生产环境所以,如果我们忘记修改了,那就是个伤脑经的问题。幸好,Spring Boot依靠其优先级配置读取的机制来帮助我们从这种困境中走出来。配置文件优先级位置优先级Spr...原创 2018-09-16 15:18:03 · 829 阅读 · 0 评论 -
Spring Boot简明教程之实现Web开发及常用参数获取方式分析
文章目录Spring Boot简明教程之Web开发Controller的使用请求处理:@RestController路由设置:@RequestMapping参数获取@PathVariable@RequestParam@RequestBodyJson的使用实体类List总结源码地址Spring Boot简明教程之Web开发在前面的文章中,我们已经大致介绍了有关Spring Boot的项目配置等信...原创 2018-09-17 21:04:18 · 439 阅读 · 0 评论 -
Spring Boot简明教程之数据访问(一):JDBC Template
Spring Boot简明教程之数据访问(一):JDBC Template文章目录Spring Boot简明教程之数据访问(一):JDBC Template创建项目:准备数据库环境编写配置文件创建数据库创建Controller总结源码地址联系作者我们在之前已经介绍了有关Spring Boot对于Web开发的一些支持,但是如果整个应用要想实现动态的数据交换,对于数据库的操作是必不可少的。本文将介...原创 2018-09-23 14:25:04 · 408 阅读 · 0 评论 -
Spring Boot简明教程之数据访问(三):MyBatis
Spring Boot简明教程之数据访问(三):MyBatis文章目录Spring Boot简明教程之数据访问(三):MyBatisMyBatis简介使用注解进行数据访问项目创建项目目录创建数据库文件创建Organization实体编写配置文件application.yml编写Mapper接口编写Controller修改启动类数据访问:插入数据:查询删除使用XML配置进行数据访问项目目录Mapp...原创 2018-10-11 19:37:16 · 389 阅读 · 0 评论 -
Spring Boot简明教程之数据访问(二):JPA(超详细)
Spring Boot简明教程之数据访问(二):JPA(超详细)文章目录Spring Boot简明教程之数据访问(二):JPA(超详细)创建项目Spring Data简介JPA简介Spring Data 与JPA使用Spring Data JPA的基本流程创建实体类(entity)创建Dao层(Repository)编写配置文件创建ControllerJPA常用注解说明自定义查询关键字查询自定义...原创 2018-09-27 18:19:02 · 1162 阅读 · 0 评论 -
Java指定时间差和时间段的获取
在项目中涉及到了一个时间差和时间段的获取,在此记录,仅供参考。package util;import java.sql.Timestamp;import java.util.TimeZone;public class Time { //此时时间如果在晚上八点后就返回到明晚八点的时间差,如果未到八点就返回到今晚八点的时间差 public static long g...原创 2018-05-06 16:59:53 · 1795 阅读 · 0 评论 -
Idea+Maven:创建自己的第一个Javaweb项目
前期准备:创建项目项目目录说明相关配置添加tomcat服务器启动项目启动成功前期准备:java语言集成开发环境:Idea (如果有不了解的小伙伴可自行百度)创建项目File->New->Project 如图 选择maven 如图:选择红框内的内容: 如果在这个地方,遇到了长时间显示”loading archetype li...原创 2018-04-24 18:36:34 · 521 阅读 · 0 评论 -
Java一般命名规范
一般命名规范1.包名:用于将完成不同功能的类分门别类,放在不同的目录(包)下,包的命名规则:将公司域名反转作为包名。例如:www.newtol.cn域名下的xxx模块的包名应该命名为cn.newtol.xxx; 如果定义类的时候没有使用package,那么java就认为我们所定义的类位于默认包里面 2.类:所有单词的首字母都大写,而且中间不使用任何的连接符。(大驼峰命名法) 3....原创 2018-04-20 16:23:30 · 211 阅读 · 0 评论 -
Javaweb实现表单数据和多文件上传
Javaweb实现表单数据和多文件上传Javaweb实现表单数据和多文件上传前期准备项目目录项目文件项目的依赖包上传界面截图上传成功的截图项目下载链接前期准备form-data: 就是http请求中的multipart/form-data,它会将表单的数据处理为一条消息,以标签为单元,用分隔符分开。既可以上传键值对,也可以上传文件。当上传的字段是...原创 2018-04-20 20:01:55 · 5733 阅读 · 5 评论 -
fastjson工具类
fastjson工具类package util;import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONObject;import com.alibaba.fastjson.serializer.JSONLibDataFormatS...原创 2018-04-20 23:12:51 · 238 阅读 · 0 评论 -
Mybatis环境配置以及使用
什么是Mybatis?配置 Mybatis环境创建一个Javaweb项目项目代码项目目录创建数据表Github地址源码下载地址什么是Mybatis?MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除 了几乎所有的 JDBC 代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XM...原创 2018-04-27 11:26:04 · 446 阅读 · 1 评论 -
SpringBoot简明教程之Web视图层(一):WebJars及静态资源映射规则
SpringBoot简明教程之视图层(一):静态资源映射规则及WebJars的使用文章目录SpringBoot简明教程之视图层(一):静态资源映射规则及WebJars的使用项目创建静态资源映射规则静态资源映射优先级Favicon图标的修改修改默认的静态文件夹WebJarsWebJars简介WebJars示例总结源码地址联系作者项目创建SpringBoot项目的创建过程已经在:SpringBo...原创 2018-10-25 20:18:28 · 605 阅读 · 0 评论