
java
文章平均质量分 90
Java Man
喜欢编程,喜欢JAVA,喜欢Web开发
展开
-
ChatGPT教程系列之《Java入门》第一章 Java基础语法
在Java中,注释有单行注释和多行注释两种方式:单行注释:多行注释:声明变量声明变量有如下的方式:数据类型Java中有以下基本数据类型:Java中支持如下的运算符:Java中常用的控制语句有:if-else, for, while, do-while, switch-case等。if-else语句:for语句:while语句:do-while语句:switch-case语句:方法方法用于执行特定的任务。在Java中,有两种类型的方法:返回值方法和void方法。返回值方法:void方法原创 2023-04-07 13:14:29 · 127 阅读 · 0 评论 -
使用springboot快速创建restful API详细流程,带有可能出现的404错误的解决方法。
主要是为了学习目的,将使用springboot来创建restful的API过程进行一下记录,一是熟练,二是方便一些内容以后复制粘贴。文章目录创建springboot项目设置数据源datasource创建DAO层代码拷贝mysql连接器jar包到本地目录创建generatorConfig.xml添加generatorConfig.xml文件内容在pom.xml中添加mybatis generator插件运行mybatis generator给DAO(LoseMapper)添加注解创建Service接口和实现原创 2022-01-17 21:42:22 · 1310 阅读 · 0 评论 -
关于java变量命名,介绍阿里JAVA命名规范及IDEA实时检测插件的使用以及CODELF取名神器
JAVA开发中,我们经常会为如何来命名烦心。有大神曾说计算机科学的两件难事:缓存失效和命名的确,程序员最头疼的事:命名但其实,有规范可以遵循。还有工具帮我们取名,更有插件帮我们实时检查是否违反规范。文章目录阿里java命名规范(一) 命名风格(二) 常量定义IDEA 命名规范检查插件安装取名工具CodeIfchrome便捷搜索 [^1]自动命名工具网站阿里java命名规范取自《阿里巴巴JAVA开发手册》。以下是约定内容。(一) 命名风格【强制】代码中的命名均不能以下划线或美元符号开始原创 2022-01-17 14:14:08 · 3993 阅读 · 1 评论 -
以教务管理的成绩单查询为例,SSM整合开发过程详解(spring、springmvc、mybatis)
2002年时,我使用powerbuilder开发过一套教务管理系统,数据库是oracle的。基于C/S模式。多年之后,被淘汰弃用了。但是里面的一些成绩,还是时常有需要查询的需求。这次就以成绩单查询为例,来详细说明一下SSM整合开发WEB应用的过程。给使用SSM框架进行WEB开发的初学者提供一个参考,或者可以当成实践指南。文章目录实现目标先导知识数据库表结构启动oralce数据库服务查看表结构创建视图创建实践用表创建唯一索引添加实践数据开发前的准备SSM是什么三层架构是什么三层架构与SSM的关系SSM整合原创 2022-01-04 20:25:36 · 778 阅读 · 0 评论 -
springMVC学习笔记(4),处理器方法的返回值
文章目录处理器方法的返回值返回ModelAndView返回String类型void,没有返回值返回对象Object处理器方法的返回值使用@Controller注解的处理器(后端控制器)的处理方法,返回值常用有四种:ModelAndView:包括View视图和数据模型Model。String:通过字符串来指明View视图的路径void:无返回值,常用于ajax或异步请求中,不需要任何返回,处理方法中,往往会通过response向浏览器输出比如json格式的数据来给ajax或异步请求返回数据。因此,原创 2022-01-02 00:22:51 · 203 阅读 · 0 评论 -
springMVC学习笔记(3),处理器方法的参数,获取请求的参数值,包括解决中文乱码问题
文章目录处理器方法的参数逐个参数接收请求参数中文乱码问题校正请求参数名@RequestParameter对象参数接收处理器方法的参数我们要想获得用户输入的信息,或请求中所携带的其他参数,可以从处理器方法的参数中获得,这些参数会在用户发起请求时,前端控制器分配到指定处理器方法时(即框架系统自动调用该方法),由系统为这些参数赋值。程序员只需要在方法中直接使用这些参数即可。处理器方法可以包含以下四类参数:HttpServletRequstHttpServletResponseHttpSession原创 2022-01-01 14:16:40 · 661 阅读 · 0 评论 -
springMVC学习笔记(2),包括三层架构与SSM的关系,springMVC中MVC模式的实现,配置视图解析器。
从SpringMVC学习笔记(1)中,我们了解了SpringMVC的主要作用,并一步步的指导完成了第一个基于SpringMVC的web应用。文章目录SSM与三层架构的关系SpringMVC中的MVC模式应用配置视图解析器关于请求映射的属性(@RequestMapping)value属性method属性指定模块名称SSM与三层架构的关系到这里,我们可以将SSM框架与三层架构之间的关系搞清:SpringMVC:界面层,接收用户请求,显示处理结果Spring:业务层,处理业务逻辑,Spring会负责S原创 2021-12-31 21:03:28 · 1609 阅读 · 0 评论 -
springMVC学习笔记(1),包含实例的详细步骤和截图,方便实践。还有避免入坑提醒。
简单介绍springMVC的作用,并通过实例,在idea中完成一个最基本的基于springMVC框架的web应用。原创 2021-12-30 21:38:39 · 885 阅读 · 0 评论 -
一篇文章搞懂最容易入的坑之一:java语言中equals和==的区别,同时也搞清栈和堆,基本数据类型和引用数据类型等基本概念的区别
经常我们在比较字符串是否相等时,会使用==或equals方法。但往往却得不到自己想要的结果。纠其原因,是需要搞清这两者比较到底是什么。要搞清这个问题,首先我们要理解一个问题,就是我们的对象是如何在内存空间中存放的。栈内存和堆内存在JVM中,内存分为堆内存栈内存。java包括两个不同类型的值:基本数据类型引用数据类型当我们申明变量并为该变量赋值时,根据值的类型不同,存储的内存空间位置也不同。如果变量的类型是基本数据类型(Java的基本数据类型有8种,分别是:byte(位)、shor原创 2021-12-29 11:49:03 · 479 阅读 · 1 评论 -
一个JDBC访问oracle数据库表的例子,让你搞清三层架构与MVC框架模式之间的关系,以及满足设计原则的类的结构和各类的职责
此文帮助同学们理解java利用JDBC访问数据库的主要类的结构和方法。特别是帮助理解三层架构与MVC之间的关系和各类各自的职责。原创 2021-12-22 00:47:14 · 1855 阅读 · 0 评论 -
关于GB2312,GBK,GB18030,Unicode,utf-8,utf-16等的字符集和编码问题一次全说清
针对开发人员经常会遇到的字符集和编码问题,还有字符乱码问题,本文通过对字符,字符集,字符编码,对常用的GB2312、GBK、BG18030、Unicode、utf-8、utf-16,还有windows记事本中常出现的ANSI、Unicode big endian、utf-8 with BOM等编码问题都进行了分析和解答。原创 2021-12-17 21:15:54 · 6436 阅读 · 2 评论