JAVA
文章平均质量分 90
arjunna
这个作者很懒,什么都没留下…
展开
-
【SpringBoot】 什么是springboot(二)?springboot操作mybatisPlus、swagger、thymeleaf模板
@@@@@@如果使用Mybatis所有操作要自己编写sql语句,自己编写mapper接口中方法,mybatisPlus对Mybatis进行了封装,常见的方法不用自己声明,即可直接使用使用MybatisPlus后,常见的sql,mapper接口中的方法不需要自己编写了,由MybatisPlus直接提供,这样可以简化开发过程原创 2024-05-12 22:07:37 · 653 阅读 · 0 评论 -
【SpringBoot】 什么是springboot(一)?如何搭建springboot项目?
Spring框架是Java平台上的一种开源应用框架,提供具有控制反转特性的容器。尽管Spring框架自身对编程模型没有限制,但其在Java应用中的频繁使用让它备受青睐,以至于后来让它作为EJB(EnterpriseJavaBeans)模型的补充,甚至是替补。Spring框架为开发提供了一系列的解决方案,比如利用控制反转的核心特性,并通过依赖注入实现控制反转来实现管理对象生命周期容器化,利用面向切面编程进行声明式的事务管理,整合多种持久化技术管理数据访问,提供大量优秀的Web框架方便开发等等。Spring框架原创 2024-05-08 19:14:50 · 609 阅读 · 0 评论 -
【SpringMVC 】什么是SpringMVC(三)?基于springmvc的文件上传、基于springmvc的拦截器、基于springmvc的邮件发送
@@@@@@@@@@@邮件发送通过java进行邮件发送,会涉及到两种协议: 1、smtp 简单邮件传输协议 作用:用于指定如何发送邮件 2、pop3 邮局协议版本3 作用:用于指定如何接收邮件@@@@@@@@我们在进行邮件发送时,首先需要开通邮箱的这两个协议@@@@@@@@邮件发送的过程此处,我们以QQ邮箱为例,进行配置,准备工作 登录QQ邮箱,开通smtp,pop3协议原创 2024-05-08 18:58:33 · 1376 阅读 · 0 评论 -
【Spring】Spring全面详解--什么是spring?spring的三大核心概念?(超详细建议收藏慢慢看)
spring:它是一个轻量级的J2EE框架,它主要用于降低java企业级应用程序的开发难度J2EE: java的企业级应用程序【重要】:其他技术只要与spring一起结合使用,就会变的比较简单从事java开发,公司中一定会使用spring框架。原创 2024-05-03 15:02:37 · 1108 阅读 · 0 评论 -
【jdbc创建模板】如何创建一个简单的jdbc模板,请看这篇!
1、创建java工程2、导入依赖(jar) 1、mysql 2、druid 3、springjdbc 3、创建源文件夹放配置文件 sourceFolder命名为:conf,用于存储配置文件4、将druid.properties导入到源文件夹中 ->conf5、编写一个jdbcutil工具类,用于产生druid连接池(只需要编写一次,以后复制就可以了) org.java.demo org.java.entity org.java.dao org.java.util-原创 2024-05-02 23:28:56 · 117 阅读 · 1 评论 -
【Mybatis 】续章! 什么是mybatis?如何整合springboot使用?(超详细建议收藏)
数据库中的表如果存在关联,通过mybatis可以进行关联查询 mybatis中的关联结构主要有四种: 1、一对多 ag:省份与城市-----一个省份包含多个城市 2、多对一 ag:多个城市隶属于同一个省份 3、一对一 ag:人员与身份证----一个人对应一个身份证 4、多对多 ag:学生与老师----一个老师可以教多个学生 一个学生也可以被多个老师教通过mybatis的关联查询,可以在查询一个对象时,同时将与它相关联的对象同时查询出来原创 2024-05-02 23:04:55 · 789 阅读 · 1 评论 -
【Mybatis 】什么是mybatis?如何在普通项目中使用?(超详细建议收藏)
mybatis是一个持久层框架。它主要是用于简化数据库的操作持久层:与数据库交互的层次就叫持久层前身:在ibatis框架上产生的新框架mybatis必须要与spring配合使用才能变的更简单。原创 2024-05-02 22:59:44 · 1409 阅读 · 1 评论 -
【javaWeb项目】基于网页形式,通过浏览器访问的java应用程序,就称为javaweb程序
//1、静态web程序 特点:网页上的内容是固定不变的,不能动态加载,例如web前端 //2、动态web程序 特点:1、页上的内容可以根据请求的不同,动态加载数据,例如javaweb程序 2、动态web程序可以与用户动态交互 3、企业开发涉及到的应用程序主要是动态web程序原创 2024-04-29 11:41:59 · 737 阅读 · 0 评论 -
【Ajax-异步刷新技术】什么是Ajax之续章 !
同步请求:客户端向服务器端发送一个请求后,必须等待请求的处理结果返回来以后,才可以向服务器发送下一个请求。翻译:想服务器发送的上一个请求还没有结束,就不能继续向服务器发送新的请求;异步请求:客户端向服务器发送请求后,不论服务器的响应结果是否返回,都可以继续向服务器发送新的请求。异步请求的性能会比同步请求更好。原创 2024-04-23 00:34:50 · 1191 阅读 · 0 评论 -
【Ajax-异步刷新技术】什么是Ajax?如何整合进JavaWeb项目?这一篇教你快速实现!
ajax技术称为“异步刷新技术”,也称为“局部刷新技术”,它可以在不提交整个页面的情况下,实现前后台的交互。在没有ajax请求之前,要更新页面上的任何数据,都必须将整个页面刷新一次才可以。有了ajax技术以后,要更新哪一块区域的数据,就只单独刷新这一小块的数据即可,其他区域的数据不用更新,这种刷新方式就是局部刷新。ajax是专门用来发送异步请求的一种技术。原创 2024-04-23 00:29:43 · 1822 阅读 · 0 评论 -
【Java进阶知识】IO流、对象流、线程Thread、套接字Socket、定时任务Timer....
输出流:就是从程序里把数据保存成文件输入流:就是把文件里的内容存到内存里I:Input 输入 就是读取o:OutPut 输出就是写入write:写reader:读**介绍:**流是指输入设备与输出设备之间,传递的一组有序的数据序列,称为““流”**作用:**流可以执行下列操作: 1.对文件读或者写 2.可以在网络中传输文件**位置:**java中所有的流都在:java:io包中分类:原创 2024-04-22 09:15:33 · 918 阅读 · 0 评论 -
【Java基础知识】StringBuffer、集合类的使用、oop面向对象、匿名内部类....
把一组对象共同拥有的属性与方法抽取出来,形成的数据类型,称为:类(class)。三个核心:**封装、多态、继承**。正则表达式**String**类型 的一个正则表达式,用于判断数据是否满足某一种数据格式原创 2024-04-22 08:48:29 · 988 阅读 · 0 评论 -
【Shiro安全框架】核心概念、基本配置、整合Web项目
问题1:什么是shiro?它有什么用?答:shiro是apache公司推出的一款安全框架,主要在项目中进行权限控制。shiro中的几个核心概念:1、SecurityManager:安全管理器 作用:用于执行认证(登录)、授权(获得用户的访问权限)2、Subject:主体 作用:它代表当前用户3、Realm:领域对象 作用:它用于封装认证、授权的方法原创 2024-04-21 23:14:09 · 1247 阅读 · 3 评论