- 博客(47)
- 收藏
- 关注
转载 Linux系统 软件的安装 jdk--1.8 mysql 安装tomcat服务器--war包 及防火墙问题
Linux系统 软件的安装 jdk--1.8 mysql 安装tomcat服务器--war包
2022-08-04 11:08:11
108
原创 【Java快速入门】Java高级 -- 反射
反射是框架设计的灵魂,框架它是一个半成品,可以拿来使用,添加上自己的业务代码。提高开发效率。反射就是把类中成员抽取成其他类的过程。这就是反射。有三种(1)通过Class.forName获取反射对象.Class.forName("全路径")--spring它就是使用的该模式(2)通过类名.class获取类名.class;---代理类--->SqlSession.getMapper(StudentDao.class)...
2022-07-21 11:36:29
712
原创 【Java快速入门】Java高级 -- 泛型
目录1. 什么是泛型?2. 为什么使用泛型?3. 如何使用泛型?4. 泛型类5. 泛型的通配符6. 泛型的上限和下限7. 泛型接口8. 泛型方法
2022-07-14 11:25:56
155
原创 学习git之后.........
Git - Downloadshttps://git-scm.com/download 安装完成后,还需要最后一步设置,在命令行输入:因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址。你也许会担心,如果有人故意冒充别人怎么办?这个不必担心,首先我们相信大家都是善良无知的群众,其次,真的有冒充的也是有办法可查的。注意命令的参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。查看配置信息git con
2022-06-20 09:54:04
116
原创 ssm整合
并替换web.xml文件3. 添加依赖4. 编写spring配置文件5.配置web.xml6. generator生成代码(1)依赖(2)配置文件(3) 测试
2022-06-20 09:09:54
92
原创 spring-DI
IOC:控制反转 创建对象!DI 依赖注入:目的就是给对象中的属性赋值。基本数据类型, 字符串类型,引用类型,集合类型。(1)创建一个类:---提供set方法(2)配置文件:---在bean标签中6. 使用spring注入其他数据类型。6.1 注入类对象类型. (1)包扫描配置文件(2)创建controller(3) dao接口和实现类 完成MVC三层架构。...
2022-06-20 08:40:31
91
原创 大家看看 BeanFactory和ApplicationContext的区别
Spring容器顶层接口:获取Bean对象;管理类和类之间的关系(依赖关系)BeanFactory由org.springframework.beans.factory.BeanFactory接口定义 BeanFactory是工厂模式(Factory pattern)的实现,是IOC容器的核心接口,它的职责包括:实例化、定位、配置应用程序中的对象及建立这些对象间的依赖。BeanFactory接口包含以下基本方法: ApplicationContext接口 : 是基于BeanFactory之上的,
2022-06-18 08:45:06
458
原创 elementui+vue+axios完成文件上传本地服务器
加入文件上传的依赖创建一个web页面在springmvc中配置文件上传解析器创建upload01接口方法加入web后后台的接口
2022-06-10 12:28:29
386
原创 SpringMVC架构
1.什么是MVC.2.什么是SpringMVC架构3.为什么使用SpringMVC架构4.SpringMVC架构的流程5.SpringMVC如何接收参数6.SpringMVC如何把数据相应到界面MVC就是一个分层架构模式:
2022-06-08 11:14:58
1723
原创 mabaits的缓存
缓存是存在于==内存中==的临时数据。mysql数据库中的数据存在----表--->磁盘上。 查询---程序IO读取磁盘的数据---添加--io向磁盘添加数据。使用缓存减少和数据库的交互次数,提高执行效率。经常查询并且不经常改变的;数据的正确与否对最终结果影响不大的;经常改变的数据;数据的正确与否对最终结果影响很大的;---数据安全性要求不高。例如:商品的库存,银行的汇率,股市的牌价;...
2022-06-07 10:36:46
160
原创 mybatis的代码生成器--generator
是根据表帮助我们生成实体类,dao 和 xml的映射文件。 也就是简单的CRUD。官网:MyBatis Generator Core – Introduction to MyBatis Generatorhttp://mybatis.org/generator/2.generator的配置文件3.自己在测试里面运行配置文件成功 运行之后如果你没有添加抑制注释 会形成很过英文代码注释 想要去除就可以加...
2022-06-07 10:29:22
405
原创 分页插件PageHelper
答案是肯定可以的如同这样 图分页的sql的语句下面就是如何使用2.我们还需要在mybatis中设置pageHelper的拦截器3.使用pageHelperdao类:实体类:xml:测试:原理:
2022-06-07 10:22:34
79
原创 什么是MyBatis框架 第三节
这个配合if标签一起用,一般用在修改语句。如果传递的参数值为null,那么应该不修改该列的值。dao接口mapper类2.2 foreach标签循环标签.查询:dao接口 mapper类删除:dao类mapper类添加:dao类mapper类2.3 sql片段在执行查询语句时不建议大家使用select *, 建议大家把查询的列写出。 dao类mybatis4. mybatis完成模糊查询。select * from 表名 where 列
2022-06-05 21:07:50
88
原创 什么是MyBatis框架 第二节
2.2.创建映射文件2.3.测试2.3.安装mybatis插件 作用: 检查dao和映射文件是否匹配我们在dao接口中某些方法可能需要传递多个参数,譬如: 登录(us
2022-06-05 19:41:34
123
原创 什么是MyBatis框架 第一节
什么是框架:框架就是别人搭建好的某些功能,你只需要引用该框架并加入自己的业务代码。好处: 提高我们的开发效率。mybatis的介绍:MyBatis 是一款优秀的持久层Dao框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Java实体类)映射成数据库中的记录。MyBatis会将输入参数,输出结果进行映射。可以简化jdbc的操作以
2022-06-05 18:47:00
94
原创 IDEA关联到tomca
1.把项目部署到tomcat下1.在webapps下创建一个工程并把资源放入该工程下2.启动tomcat3.访问服务器下指定的资源2.Idea关联tomcat我们写代码都是在idea上来写,所以我们应该让idea关联tomcat.3.idea创建web工程因为我们现在写的代码不知包含java代码还包含我们的网页,所以我们现在使用idea创建工程的话,不在是创建的为java工程了,而是javaweb工程...
2022-05-11 01:46:51
1294
原创 javaWeb开发
1.B/S和C/S模式Client/Server架构,即客户端/服务器架构。是大家熟知的软件系统体系结构,通过将任务合理分配到Client端和Server端,降低了系统的通讯开销,需要安装客户端才可进行管理操作。比如: QQ 微信 等 他们属于C/S默认,Client 需要再自己电脑上安装QQ软件,通过网络可以QQ的服务器。缺点: 软件升级后需要再每个客户端都需要升级。优点: 可以把一些数据保存到客户端,这样可以减少对服务的压力。1.2 B/S模式B/S结构(Browse
2022-05-09 02:18:08
438
原创 Java 查询的结果进行封装 实体
1.正文1. 把查询的结果封装到相应的实体上。2. 把对每一张表的操作封装到相应的类上。3. 抽象操作类的公共父类。2.把查询的结果封装到相应的实体上。注意: 我们这里把查询的结果直接输出到控制台了,而实际开发中,我们需要把查询的结果展示到浏览器网页上,效果如下如何把查询的结果封装起来。1. 把数据库中每张表封装成一个类---简称实体类。2. 把表中的列封装成实体类中的属性。3. 表中的每条记录封装成实体类的对象。4. 表中多条记录封装成集合ArrayList。..
2022-05-09 02:00:30
3316
原创 Java 链接数据库后查询数据库表中记录
1.正文查询数据库中表中记录sql注入问题抽取实体类与表对应抽取操作类对表进行操作2.查询数据库中表的记录@Test //理解为main函数。可以独立运行。 public void testQuery() throws Exception { //抛出异常只是为了操作方便。真正在开发时应该try--catch Class.forName("com.mysql.cj.jdbc.Driver"); Connection conn = Dri
2022-05-09 01:52:51
4432
原创 Java链接Mysql数据库
1.正文、JDBC---JAVA Database Connection java数据库连接。思考:java属于什么语言?---OOP面向对象的语言。数据库属于什么语言? --SQL语言: 结构化查询语言。上面会因为语言不同,带来沟通问题?如果是你如何解决java和数据库之间的沟通?--找个翻译官。2. java连接mysql数据库步骤: 创建一个java工程。 2.在工程下创建一个目录lib---->放jar的。3.把该ja...
2022-05-04 15:39:04
155
原创 JDBC ----java数据库链接
jdbc:(java database connection) java数据库连接。思考: java是什么语言: 面向对象的语言 SQL是什么语言:结构化查询语言。-----------------------------java语言和SQL语言进行沟通--------------------------------------------解决方案:---------------翻译。1. 编写相关的代码1.1创建java工程 并把驱动引入到该工程1. 2.解压该.
2022-05-04 15:33:20
86
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人