向阳而生
04
02
MyBatis MyBatis
1. jdbc 编程1.1 优点 编程简单 效率高(无论是任何的数据访问框架都不可能比jdbc的效率高) 1.2 缺点 数据库的连接频繁的关闭,造成资源的浪费 解决方案:数据库的连接池(dbcp c3p0..) sql 语句存在硬编码
2022-04-02
03
28
SpringMvc SpringMvc
1. Web 开发的发展1.1 model1 的开发方式统一把显示层、控制层、数据层的操作全部交给 JSP 或者 JavaBean 来进行处理 出现的弊端: JSP 和 Java Bean 之间严重耦合,Java 代码和 HTML 代码
2022-03-28
26
SpringAop SpringAop
1. Spring 中的 AOP 简介 AOP Aspect Oriented Programing 面向切面编程 AOP 采取横向抽取机制,取代了传统纵向继承体系重复性代码(性能监视、事务管理、安全检查、缓存) Spring 中的 A
2022-03-26
19
Spring Spring
1. Java 中的框架简介 盖房子的时候搭建的架子 自己编码的时候遵循框架的约束即可 框架和工具有啥区别: Spring 是框架,DbUtils 是工具类 工具类对代码的侵入性不高,我们可以随时的进行修改其他工具,但是其功能也都是比较弱
2022-03-19
17
git git
1. Git的简介 Git 是目前世界上最先进的分布式版本控制系统(没有之一) 2. 版本控制系统的起源 3. Git的诞生很多人都知道,Linus在1991年创建了开源的Linux,从此,Linux系统不断发展,已经成为最大的服务器
2022-03-17
01
27
maven maven
1. 传统的开发项目的依赖方式 2. 构建,依赖,打包工具有一个工具可以帮我们做到项目的构建,项目的依赖管理,项目的打包,项目的测试,项目的部署等一些列自动化的操作的工具; gradle maven 3. Maven的介绍 Apch
2022-01-27
27
jsp jsp
0. 目前项目的开发方式 复合项目开发 模板引擎(jsp framemarker Thymeleaf…. ) 前后端分离项目开发 1. jsp介绍Java Server Pages 目的: 用编写html的方式编写动态web应用;
2022-01-27
22
servlet servlet
1. Servlet 是一组web应用程序编程接口 可以来实现动态web应用 2. 创建一个我们的动态web项目 3. 给项目进行打包 启动tomcat 1startup.bat 我们发现一个很神奇的地方: we
2022-01-22
20
dbutils dbutils
1. DBUtils的使用 apache开源的一套操作数据库的工具包 其中包含了我们常用的数据库的操作 2. 单元测试Junit 3. 使用Dbutils工具包导入jar包 commons-dbutils-1.1.jar 编写工具类获
2022-01-20
9 / 11