
java
文章平均质量分 94
java开发相关笔记
FF_y
这个作者很懒,什么都没留下…
展开
-
java基础入门
以下内容均来自廖雪峰的官方网站文章目录JDK和JRE的关系Java数据类型Java 关键字运算整数运算移位运算位运算算数运算符优先级类型自动提升浮点数运算布尔运算字符串数组流程控制数组操作面向对象方法构造方法方法重载继承多态抽象类接口静态字段和静态方法包作用域内部类Java核心类StringStringBuilderStringJoiner包装类型JavaBean枚举类记录类BigIntegerBigDecimalMathRandom异常处理日志JDK LoggingCommons LoggingLog4原创 2022-03-04 15:29:57 · 1664 阅读 · 0 评论 -
springboot项目报错:org.springframework.context.ConfigurableApplicationContext cannot be resolved
新建SpringBoot项目报错:org.springframework.context.ConfigurableApplicationContext cannot be resolved解决方法是:通过cmd命令进入到dos系统,切换到springboot项目下,运行以下命令:mvn dependency:purge-local-repository运行结束后,发现项目不报错了...原创 2020-01-27 18:41:27 · 1077 阅读 · 0 评论 -
SpringBoot框架学习
SpringBoot框架一、什么是SpringBoot原创 2020-01-27 14:38:32 · 3903 阅读 · 1 评论 -
Maven工具使用
Maven工具使用一、Maven的简介管理java项目的工具,经常配合大项目进行使用。maven通过本地仓库来存储jar包,使得每一个maven项目(java项目)的大小大大缩减,当maven项目需要使用到jar包的时候,通过坐标来获取到本地仓库中的java包。并且可以通过配置本地仓库索引来加快查询速率。二、安装配置三、入门程序四、项目构建五、依赖管理六、jar包管理...原创 2020-01-11 00:08:41 · 734 阅读 · 0 评论 -
MyBatis逆向工程使用
MyBatis逆向工程使用MyBatis中要频繁使用到pojo类跟mapper类(dao类),手动编写会让我们花去不少时间,比较麻烦,为此MyBatis官方提供了逆向工程(一个java project)能够根据我们已有的数据库表取生成pojo类以及mapper类。下面就来介绍一下逆向工程的使用。一、逆向工程总览MyBatis官方提供的逆向工程文件包含了:一个java文件(生成pojo类...原创 2019-12-22 15:28:35 · 290 阅读 · 0 评论 -
SpringMVC框架入门
Spring MVC一、原创 2019-12-11 00:15:19 · 532 阅读 · 0 评论 -
MyBatis框架入门
MyBatis框架入门一、MyBatis介绍MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的...原创 2019-11-20 23:11:44 · 757 阅读 · 0 评论 -
Java Swing学习
内容来源于《java语言程序设计》(郎波著)以及一些个人理解。文章目录一、JFC 简介二、Swing简介三、Swing组件类层次一、JFC 简介JFC(Java Foundation Classes,Java基础类库)是Java平台的一个重要组成部分。JFC包括了开发GUI(Graphics User Interface,图形化用户界面)所需的组件和服务,它包括5个部分的API:AWT,J...原创 2019-10-27 16:43:56 · 682 阅读 · 0 评论 -
SSH整合
SSH整合SSH整合就是将Spring、Hibernate、Struts2三个框架整合起来,实际上是Spring与Struts2整合以及Spring与Hibernate整合,Spring与Struts2整合就是把Action对象交给Spring容器创建,而Spring与Hibernate整合就是将sessionFactory交给Spring负责维护,Spring负责session的维护和aop事...原创 2019-10-24 23:57:59 · 527 阅读 · 0 评论 -
Spring框架入门
Spirng 框架什么是SpringSpring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性角度而言,绝大部分Java应用都可以从Spring中受益。◆目的:解决企业应用开发的复杂性◆功能:使用基本的JavaBean代替EJB,并提供了更多的...原创 2019-10-24 09:48:09 · 910 阅读 · 0 评论 -
如何让Spring容器在项目运行中只创建一次?
容器在项目中应该只创建一次,而不应该每次有请求就创建一个容器,因此可以在项目中进行以下操作,节省资源导包2.在web.xml文件中进行配置<listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class><...原创 2019-10-11 20:30:10 · 353 阅读 · 0 评论 -
JSP
JSP什么是JSP从用户角度看待,就是一个网页,从程序员角度看,其实是一个java类,它继承了servlet,所以可以说jsp就是一个servlethtml在多数情况下用来显示静态内容,一般不变的,但有时候我们需要在网页上显示一些动态数据,比如:查询所有的学生信息,根据姓名去查询具体某个学生,这些动作都需要去查询数据库,然后在网页上显示.html是不支持java代码的,jsp里面可以写jav...原创 2019-09-15 11:00:28 · 143 阅读 · 0 评论 -
EL&JSTL
EL表达式EL表达式:为了简化在jsp里面写的java代码,从域对象或者EL的11个内置对象中取值写法格式:${表达式}EL表达式的11个内置对象pageContext作用域相关对象:pageScoperequestScopesessionScopeapplicationScope头信息相关对象:headerheaderValues参数信息相关对象para...原创 2019-09-15 10:51:33 · 114 阅读 · 0 评论 -
Struts2框架把数据封装到List集合中
在学习Struts2框架把数据封装到List集合中,遇到了如下一个问题无论怎么修改代码,访问网页之后总是报空指针异常,通过debug发现数据根本没封装进去,这个问题居然纠结我快两个小时。。。最后发现问题居然出现在Action类中。。。在提供List集合的时候要同时提供get和set方法,而我只提供了set方法,导致数据封装不了。。真的要细心。。...原创 2019-09-09 19:40:53 · 246 阅读 · 0 评论 -
Java中new和不new的区别(转)
突然比较好奇java中new一个对象跟声明一个对象不new有啥区别,上网搜了搜,发现这位大佬的解答还算比较通俗易懂,就转载了,先放着吧,看看以后再看又会有什么样的理解呢,侵权必删例如以下两种情况1.ArrayList InfoList=null;BookInfo bookinfo=null;bookinfo=test.getinfo();2.ArrayList InfoList=ne...转载 2019-09-05 15:59:07 · 1005 阅读 · 0 评论 -
Struts2框架入门
简单学一学struts2框架的使用,会持续更新ingStruts2原创 2019-09-05 00:07:41 · 746 阅读 · 0 评论 -
请求转发和重定向
请求转发和重定向:重定向:// 早期的写法response.setStatus(302);response.setHeader("Location", "login_success.html"); //重定向写法:重新定位方向:response.sendRedirect("login_success.html");参数即跳转的位置,1.地址上显示的是最后那个资源的路径地址,2.请求...原创 2019-08-26 17:32:46 · 291 阅读 · 0 评论 -
演练下载资源
演练下载资源:直接以超链接的方式下载,不写任何代码,也能够下载东西下来,原因是tomcat里面有一个默认的Servlet—DefaultServlet,这个DefaultServlet专门用于处理放在tomcat服务器上的静态资源//让浏览器收到这份资源的时候,以下载的方式提醒用户,而不是直接展示response.setHeader(“Content-Disposition”,“attac...原创 2019-08-26 17:30:13 · 171 阅读 · 0 评论 -
Servlet
Servletweb资源在http协议当中,规定了请求和相应双方,客户端和服务器端.与web相关的资源,有两种分类,一种叫静态资源,一种叫动态资源静态资源:html,js,css,动态资源:servlet/jsp定义Servlet:其实就是一个java程序,运行在我们的web服务器上,用于接受和响应客户端的http请求.更多的是配合动态资源来做.当然静态资源也需要servlet,只...原创 2019-08-26 17:25:14 · 142 阅读 · 0 评论 -
JDBC
JDBCJDBC开发步骤1.注册驱动:导入驱动jar包,创建lib目录,用于存放当前项目所需要的所有jar包,选择jar包,右键执行build path /Add to Build Path使用static void registerDriver(Driver driver),Driver是一个接口,参数传递应该是MySQL驱动程序中的实现类 ,但从源码发现会注册两次,所以应该用反射技术将驱...原创 2019-08-26 10:50:32 · 121 阅读 · 0 评论 -
Hibernate框架总结
最近学习了一点hibernate框架的知识,打算记录下来,如果存在什么不足希望多指教HibernateHibernate框架的搭建1.导包2.创建数据库,准备表3.书写orm元数据(对象与表的映射配置文件)4.书写主配置文件,在src下创建一个文件hibernate.cfg.xml(固定)orm 元数据的配置<hibernate-mapping></hiber...原创 2019-08-25 10:51:40 · 615 阅读 · 0 评论