- 博客(23)
- 收藏
- 关注
原创 MyBatis-plus学习_简介,标准数据层开发,DQL,DML编程控制,代码生成器
- [ ] 能够基于MyBatisPlus完成标准Dao开发- [ ] 能够掌握MyBatisPlus的条件查询- [ ] 能够掌握MyBatisPlus的字段映射与表名映射- [ ] 能够掌握id生成策略控制- [ ] 能够理解代码生成器的相关配置
2022-12-14 13:22:45
289
原创 SpringBoot学习_简介,基础配置,整合第三方技术
- [ ] 基于SpringBoot框架的程序开发步骤- [ ] 熟练使用SpringBoot配置信息修改服务器配置- [ ] 基于SpringBoot的完成SSM整合项目开发
2022-12-13 20:43:24
234
原创 Maven高级_分模块开发与设计,聚合与继承,多环境配置与应用
- [ ] 理解分模块开发的意义- [ ] 能够使用聚合工程快速构建项目- [ ] 能够使用继承简化项目配置- [ ] 能够根据需求配置生产、开发、测试环境,并在各环境间切换运行
2022-12-13 16:10:37
206
原创 SpringMVC学习_SSM整合,表现层数据封装,项目异常处理方案,拦截器
- [ ] 能够掌握SSM整合的流程- [ ] 能够编写SSM整合功能模块类- [ ] 能够使用Result统一表现层响应结果- [ ] 能够编写异常处理器进行项目异常- [ ] 能够完成SSM整合前端页面发送请求实现增删改查操作- [ ] 能够编写拦截器并配置拦截器
2022-12-13 15:14:14
261
原创 SpringMVC学习_简介,入门案例,REST风格
* 理解SpringMVC相关概念* 完成SpringMVC的入门案例* 学会使用PostMan工具发送请求和数据* 掌握SpringMVC如何接收请求、数据和响应结果* 掌握RESTful风格及其使用* 完成基于RESTful的案例编写
2022-12-12 20:46:25
228
原创 Spring学习_AOP,事务管理
- [ ] 能够理解AOP的作用- [ ] 能够完成AOP的入门案例- [ ] 能够理解AOP的工作流程- [ ] 能够说出AOP的五种通知类型- [ ] 能够完成"测量业务层接口万次执行效率"案例- [ ] 能够掌握Spring事务配置
2022-12-12 14:07:09
193
原创 SpringMVC 学习-域对象共享数据,SpringMVC的视图,RESTFul及RESTFul案例
SpringMVC 学习-@RequestMapping,SpringMVC获取参数_Love Life .的博客-优快云博客SpringMVC 学习—框架简介,搭建框架入门案例_Love Life .的博客-优快云博客一.SpringMVC简介1.什么是MVCMVC是一种软件架构的思想,将软件按照模型,视图,控制器来划分M:Model,模型层,指工程中的JavaBean,作用是处理数据 JavaBean分为俩类: ·一类称为实体类Bean:专门用来存储业务数据,如Stuent,User等。 ·一类称为
2022-04-17 15:26:09
460
原创 SpringMVC 学习-@RequestMapping,SpringMVC获取参数
SpringMVC 学习—框架简介,搭建框架入门案例_Love Life .的博客-优快云博客一.SpringMVC简介1.什么是MVCMVC是一种软件架构的思想,将软件按照模型,视图,控制器来划分M:Model,模型层,指工程中的JavaBean,作用是处理数据 JavaBean分为俩类: ·一类称为实体类Bean:专门用来存储业务数据,如Stuent,User等。 ·一类称为业务处理Bean:指Service或Dao对象,专门用于处理业务逻辑和数据访问。V:View,视图层,指功能中的html...h
2022-04-14 18:24:52
1341
原创 Thymeleaf基础
Thymeleaf基础为学习SpringMVC打基础,因为是基础所以我们只挑重要的讲start:Time:2022/4/13 11:26模板引擎1、模板引擎:就是用来操作模板的引擎,就是用来渲染模板的,模板就是页面,就是用来生成页面的,其实具体的就是使用户界面与业务数据(内容)分离2、模板引擎的作用:使前端页面也前端逻辑代码(业务数据)不再混合,便于阅读和修改以及简单错误3、模板引擎的实质:函数,用来实现前端页面也前端逻辑(业务数据)代码的分离4、ajax:ajax的出现使前后端分
2022-04-13 13:09:30
1446
原创 SpringMVC 学习—框架简介,搭建框架入门案例
一.SpringMVC简介1.什么是MVCMVC是一种软件架构的思想,将软件按照模型,视图,控制器来划分M:Model,模型层,指工程中的JavaBean,作用是处理数据 JavaBean分为俩类: ·一类称为实体类Bean:专门用来存储业务数据,如Stuent,User等。 ·一类称为业务处理Bean:指Service或Dao对象,专门用于处理业务逻辑和数据访问。V:View,视图层,指功能中的html...
2022-04-12 18:43:33
511
原创 Spring5 学习总结—JdbcTemplate,事务管理
JdbcTemplate(概念和准备)1.什么是JdbcTemplate1.1 Spring框架对JDBC进行封装,使用 JdbcTemplate 方便实现对数据库操作2.准备工作 2.1 导入依赖<dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc</art...
2022-04-10 19:42:36
2279
原创 Spring5 学习总结-AOP
AOP概念1.什么是AOP 1.1 面向切面编程,利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的 耦合度降低 ,提高程序的可重用性,同时提高了开发的效率。 1.2 通俗地讲:不通过修改源代码方式,在主干功能中添加新功能。AOP底层原理1.AOP底层使用动态代理有俩种情况动态代理第一种,有接口情况,使用JDK动态代理...
2022-04-10 17:47:26
602
原创 Spring5 学习总结—框架概述,入门案例,IOC容器
Spring 框架概述Spring 是轻量级的开源的 JavaEE框架Spring 可以解决企业应用开发的复杂性Spring 有俩个核心部分 : IOC 和 AopIOC :控制反转,把创建对象过程交给 Spring 进行管理 Aop :面向切面,不修改源代码进行功能增强Spring 特点:方便解耦,简化开发 Aop 编程支持 方便程序的测试 方便和其它框架进行整合 如:MyBat...
2022-04-08 21:36:42
487
原创 MyBatis 学习总结
MyBatis 介绍MyBatis 历史MyBatis最初是Apache的一个开源项目iBatis, 2010年6月这个项目由Apache Software Foundation迁移到了Google Code。随着开发团队转投Google Code旗下,iBatis3.x正式更名为MyBatis。代码于2013年11月迁移到GithubiBatis一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iBatis提供的持久层框架包括SQL M...
2022-04-06 10:12:55
474
原创 log4j警告之log4j:WARN No appenders could be found for logger(org.apache.ibatis.logging.LogFactory).
目录1. 警告信息2. 解决1. 警告信息错误输出信息log4j:WARN No appenders could be found for logger (org.apache.ibatis.logging.LogFactory). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#no
2022-03-28 20:57:46
361
原创 配置 log4j.xml配置文件xmlns:log4j=“http://jakarta.apache.org/log4j 报红
替换为<?xml version="1.0" encoding="GB2312" ?><!DOCTYPE log4j:configuration SYSTEM "http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/xml/doc-files/log4j.dtd"><log4j:configuration debug="true">解决
2022-03-28 20:50:30
2619
2
原创 Spring JDBC Template
Spring 框架对JDBC 简单封装。提供了一个 JDBC Template 对象简化 JDBC 的开发1. 导入 jar 包2. 创建 JDBC Template 对象,依赖于数据源,DataSource3. 调用 Template 的 方法来完成 CRUD 的操作3.1 update():执行DML语句3.2 queryForMap():查询结果将结果集封装为 map 集合3.3 queryForList():查询结果将结...
2022-03-09 22:19:55
273
原创 数据库连接池——Druid 实现(常用)
目录1. 导入 Druid jar 包2. 定义配置文件 druid.properties3. JDBCUtils 工具类 实现4. 测试 Druid 和 JDBCUtils 工具类5. 测试截图1. 导入 Druid jar 包2. 定义配置文件 druid.properties3. JDBCUtils 工具类 实现package cn.zlj.datasource.utils;import com.alibaba.druid.pool.Dr.
2022-03-09 21:50:15
347
原创 数据库连接池——C3p0 使用步骤
1. 导入 jar 包2. 定义配置文件<c3p0-config> <!-- 使用默认的配置读取连接池对象 --> <default-config> <!-- 连接参数 --> <property name="driverClass">com.mysql.jdbc.Driver</property><!-- jdbc:mysql://localhost:3306/testdb testdb .
2022-03-09 21:06:16
869
原创 eclipse-登录注册web项目-练
目录1.软件环境2.创建Dynamic Web Project项目3.导入JDBC jar包4. 创建 JSP 页面5. 创建 一个 包 写 java代码6. 新建一个 Servlet 用于登录7. 修改代码中的 数据库和数据库密码8.注册 页面 JSP9. 新建一个 Servlet 用于 注册用户10.修改 web.xml 11.数据库建库(testdb)建表(user)12.右键项目 运行13. 运行 截图1.软件环境...
2022-03-02 16:23:41
13834
14
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人