摘要: Mybatis 7、分页 7.1、思考:为什么要分页? 减少数据的处理量。 7.2、使用limit分页 语法:select * from user limit startIndex,pageSize; select * from user limit 2,2; #[0,n] 接口 //分页 List 阅读全文
posted @ 2021-11-24 00:20 JCooling 阅读(60) 评论(0) 推荐(0)
摘要: Mybatis 6、日志 6.1、日志工厂 如果一个数据库操作,出现了异常,我们需要排错。日志就是最好的助手! 曾经:sout、debug。 现在:日志工厂! SLF4J **LOG4J ** LOG4J2 JDK_LOGGING COMMONS_LOGGING **STDOUT_LOGGING * 阅读全文
posted @ 2021-11-24 00:18 JCooling 阅读(99) 评论(0) 推荐(0)
摘要: Mybatis 5、解决属性名和字段名不一致的问题 5.1、问题提出 数据库中的字段。 user表 id name pwd 新建一个项目,拷贝之前的,测试实体类字段不一致的情况。 //实体类 public class User { private int id; private String nam 阅读全文
posted @ 2021-11-24 00:16 JCooling 阅读(69) 评论(0) 推荐(0)
摘要: Mybatis 4、配置解析 4.1、核心配置文件 mybatis-config.xml。 MyBatis的配置文件包含了会深深影响MyBatis行为的设置和属性信息。 configuration(配置) properties(属性) settings(设置) typeAliases(类型别名) t 阅读全文
posted @ 2021-11-21 22:56 JCooling 阅读(71) 评论(0) 推荐(0)
摘要: Mybatis 3、CRUD 3.1、namespace namespace中的包名要和Dao/mapper 接口的包名一致! 3.2、步骤 编写接口。 编写对应的mapper中的sql语句。 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE map 阅读全文
posted @ 2021-11-21 00:25 JCooling 阅读(36) 评论(0) 推荐(0)
摘要: Mybatis 2、第一个Mybatis程序 思路:搭建环境-->导入Mybatis-->编写代码-->测试! 2.1、搭建环境 搭建数据库 CREATE DATABASE ibatis; USE ibatis; CREATE TABLE USER( id INT(20) NOT NULL PRIM 阅读全文
posted @ 2021-11-21 00:20 JCooling 阅读(39) 评论(0) 推荐(0)
摘要: Mybatis 环境与准备知识 环境 JDK1.8 Mysql5.1 maven IDEA 回顾 JDBC Mysql Java基础 Maven Junit SSM框架 配置文件的最好方式:看官方文档。 1、简介 1.1、什么是 MyBatis? MyBatis 是一款优秀的持久层框架。 它支持自定 阅读全文
posted @ 2021-11-21 00:15 JCooling 阅读(87) 评论(0) 推荐(0)
摘要: HTML B/S和C/S B/S软件结构 客户端< >服务器端 C/S结构 浏览器< >服务器端 前端的开发流程 美术实现ps > 前端HTML5 > jsp (网页设计师根据 (前端工程师将设计 (Java程序员 需求设计网页) > 做成静态网页) >动态网页) 网页的组成 内容(结构)页面中可以 阅读全文
posted @ 2021-11-18 20:56 JCooling 阅读(44) 评论(0) 推荐(0)
摘要: #JavaSE 异常(Exception) 什么是异常 实际工作中,遇到的情况不可能是非常完美的。比如:你写的某个模块,用户输入不一定符合你的要求、你的程序要打开某个文件,这个文件可能不存在或者文件格式不对,你要读取数据库的数据,数据可能是空的等。我们的程序再跑着,内存或硬盘可能满了。等等。 软件程 阅读全文
posted @ 2021-11-14 22:29 JCooling 阅读(582) 评论(0) 推荐(0)
摘要: #JavaSE 面向对象编程 初识面向对象 面向过程&面向对象 面向过程思想 步骤清晰简单,第一步做什么,第二步做什么…… 面对过程适合处理一些较为简单的问题。 ◆面向对象思想 物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面 阅读全文
posted @ 2021-11-14 22:20 JCooling 阅读(50) 评论(0) 推荐(0)