
java入门系列
文章平均质量分 93
编程小石头
码农一枚,非著名全栈开发人员。分享自己的一些经验,学习心得,希望后来人少走弯路,少填坑。编程小石头和你一起快乐的学编程。
展开
-
2022年最新最全的Java零基础入门,零基础入门springboot,MySQL的学习
零基础入门Java开发原创 2022-06-23 10:05:38 · 2257 阅读 · 3 评论 -
linux服务器安装mysql并实现远程访问
上一节已经给大家讲解了我们java项目,也就是微信小程序后台项目部署到腾讯云服务器,但是呢,我们服务器肯定要装mysql数据库吧,要不然我们的数据放哪里呢,所以这一节来教大家如何在linux服务器里安装mysql数据库,并做一些数据库常见的配置。传送门《java项目部署到linux服务器,微信小程序后台部署到服务器》:https://juejin.im/post/5d6b206bf265d...原创 2019-09-02 09:15:03 · 3614 阅读 · 2 评论 -
java项目部署到linux服务器,微信小程序后台springboot项目部署到腾讯云服务器
前面给大家讲了一个点餐系统的开发,包括java点餐后台和微信点餐小程序。可是都是教大家如何在本地把项目跑起来。今天就来教大家如何把这个点餐系统部署到服务器,实现商用。传送门点餐系统的开发,java后台+微信小程序:https://blog.youkuaiyun.com/qiushi_1990/article/details/97749686本节知识点1,使用springboot开发java项目...原创 2019-09-01 15:30:27 · 2731 阅读 · 0 评论 -
java入门017~springboot创建多Modle多模块的java项目
我们在开发过程中,一个项目越来越庞大,再加上多个程序员同时开发一个项目,如果只有一个moudle的话,势必会造成很多代码冲突,所以今天来教大家如何实现一个多moudle(多模块)的springboot项目本节知识点1,springboot主项目的创建2,springboot子项目的创建3,springboot子项目间的相互调用4,springboot多moudle项目的运行一,创建...原创 2019-07-24 13:15:20 · 803 阅读 · 4 评论 -
java入门016~springboot2结合mybatis,免xml配置
我们上一节给大家讲了springboot2结合mybatis实现mysql数据的增删改查,但是是要用到xml配置的,一旦涉及到xml配置,就会比较麻烦。今天再来给大家讲一个新的方法,不用设置xml文件,并且代码看起来更简洁。一,引入mybatis和数据库连接的依赖完整的pom.xml贴出来给大家<?xml version="1.0" encoding="UTF-8"?>&...原创 2019-07-24 13:09:17 · 551 阅读 · 0 评论 -
java入门015~springboot2整合mybatis,轻松实现mysql数据的增删改查
前面我们讲完了一些java和springboot的基础知识以后,今天我们就来讲下springboot实现数据库的管理。目前比较主流的方式有两种1,springboot结合mybatis管理数据库2,springboot结合jpa管理数据这两种方式各有各的好,今天我们就先来讲讲springboot2结合mybatis实现数据的增删改查操作,下一节我们再讲jpa。一,在pom.xml里添...原创 2019-07-24 13:07:24 · 519 阅读 · 0 评论 -
elasticsearch入门 springboot2集成elasticsearch spring-data-elasticsearch实现全文搜索,图文讲解带源码
springboot整合elasticsearch常用的方式有以下三种1,Java API这种方式基于TCP和ES通信,官方已经明确表示在ES 7.0版本中将弃用TransportClient客户端,且在8.0版本中完全移除它,所以不提倡。2,REST Client上面的方式1是基于TCP和ES通信的(而且TransPort将来会被抛弃……),官方也给出了基于HTTP的客户端REST C...原创 2019-03-24 11:57:52 · 2221 阅读 · 0 评论 -
java入门014~springboot自定义错误页面 并重定向到首页
上一节给大家讲解了springboot的全局异常处理,开发者可以根据实际情况返回不同的页面,但是这种全局异常处理的方式一般用来处理应用级别的异常,有一些容器级别的错误就处理不了,比如Filter中抛出的异常,使用controllerAdvice定义的全局异常处理机制就没有办法处理了。因此springboot中对于异常的处理还有另外的方式。这就是本节要介绍的内容。如果上一节的全局异常处理你还没...原创 2019-06-20 13:54:04 · 892 阅读 · 1 评论 -
java入门013~java异常的捕获~springboot通过@ControllerAdvice和@ExceptionHandler来捕获异常
还记得我们前面在讲单个文件上传时,如果文件过大,会抛出一个异常吗,还的记得我们抛出异常时,没有给用户任何反馈,而是跳到了一个错误页面吗,其实这样用户体验很不好。今天我们就来通过全局异常的捕获,在用户上传文件过大时,给用户一个友好提示本节知识点认识java异常 java异常的捕获 springboot捕获全局异常 通过@ControllerAdvice和@ExceptionHandle...原创 2019-06-12 21:44:18 · 1165 阅读 · 0 评论 -
springboot部署到阿里云,配置https,springboot项目同时支持http和https请求,阿里云配置https
最近在学习springboot,感觉springboot开发后台,提供api接口太方便了。简直是傻瓜式开发,一直都是本地在跑springboot项目。梦想着有一天,项目能在阿里云上跑。只有在阿里云上跑才是真正的java服务器项目。这里就带大家一起把springboot项目部署到阿里云,并且支持https准备工作阿里云ecs一个域名一个(我的是https://30paotui.com...原创 2018-04-12 16:27:21 · 37603 阅读 · 15 评论 -
java二十三种设计模式----(三)单例设计模式 :类适配器和对象适配器
定义:适配器模式将一个类的接口(源)转换成客户期望的另外一个目标接口,使得原本由于接口不兼容而不能一起工作的哪些类可以在一起工作。适配器。适配就是由“源”到“目标”的适配,而当中链接两者的关系就是适配器。它负责把“源”过度到“目标”。接着讨论如何加说法语这个方法,也许你会说,为什么不直接在“源”中直接添加方法我的理解是,适配是为了实现某种目的而为一个源类暂时性的加上某种方法,原创 2014-08-07 20:40:34 · 1213 阅读 · 0 评论 -
java二十三种设计模式------(一)装饰模式 装饰类VS子类继承
Decorator(装饰者模式),顾名思义,就是动态地给一个对象添加一些额外的职责,就好比为房子进行装修一样。 因此,装饰器模式具有如下的特征:1,它必须具有一个装饰的对象。(就如美容师,如果没有对象来美容,美容师也就没有存在的意义了)2,它必须拥有与被装饰对象相同体系(接口)。3,它可以给被装饰对象添加额外的功能。4,用一句话总结就是:保持体系一致,增强性能。原创 2014-08-04 14:11:31 · 2394 阅读 · 3 评论 -
java二十三种设计模式----(二)单例设计模式 :“懒汉式”与“饿汉式”的区别 为什么通常使用饿汉式
首先说下单例设计模式单例模式:保证整个应用中某个实例有且只有一个。有些对象我们只需要一个,比如:配置文件,工具类,线程池,缓存,日志对象等。如果创造出多个实例,就会导致许多问题,不如占用过多资源,不一致的结果等,应用场合:有些对象只需要一个就足够了,如古代皇帝作用:保证整个应用程序中某个实例有且只有一个。类型:饿汉式,懒汉式。原创 2014-08-07 11:32:51 · 1207 阅读 · 0 评论