摘要: 万能Map 假设,我们的实体类,或者数据库中的表,字段或者参数过多,我们应当考虑使用Map UserMapper: // “万能的Map” int addUser2(Map<String,Object> map); UserMapper.xml: <!--传递map的key--> <insert i 阅读全文
posted @ 2023-03-05 04:11 家兴Java 阅读(39) 评论(0) 推荐(0)
摘要: CRUD 1、namespace UserMapper.xml中namespace的包名要和Dao/Mapper接口的报名一致! 2、select 选择:查询语句 id:就是对应的namespace中的方法名 resultType:SQL语句执行的返回值! parameterType:参数类型 Us 阅读全文
posted @ 2023-03-05 04:09 家兴Java 阅读(14) 评论(0) 推荐(0)
摘要: 第一个MyBatis程序 思路:环境搭建 --> 导入MyBatis --> 编写代码 --> 测试 1、搭建环境 搭建数据库: CREATE DATABASE `mybatis`; USE `mybatis`; CREATE TABLE `user`( `id` INT NOT NULL, `na 阅读全文
posted @ 2023-03-05 04:07 家兴Java 阅读(17) 评论(0) 推荐(0)
摘要: MyBatis 环境: JDK 1.8 Mysql 5.7 maven 3.6.1 IDEA 回顾: JDBC Mysql Java基础 Maven Junit 框架:配置文件的。最好的方式:看官网文档 1、简介 1.1、什么是Mybatis MyBatis 是一款优秀的持久层框架 它支持自定义 S 阅读全文
posted @ 2023-03-05 04:06 家兴Java 阅读(35) 评论(0) 推荐(0)
摘要: 1、Filter(重点) Filter:过滤器,用来过滤网站的数据 处理中文乱码 登录验证 ... Filter开发步骤: (pom文件中)导包 <dependencies> <dependency> <groupId>javax.servlet</groupId> <artifactId>java 阅读全文
posted @ 2023-02-23 04:04 家兴Java 阅读(27) 评论(0) 推荐(0)
摘要: MVC三层架构 什么是MVC:Model View Controller 模型、视图、控制器 1.以前的方式 用户直接访问控制层,控制层就可以直接操作数据库 // servlet > CRUD >数据库 // 弊端:程序十分臃肿,不利于维护 // Servlet的代码中:处理请求、相应、视图跳转、处 阅读全文
posted @ 2023-02-23 02:39 家兴Java 阅读(40) 评论(0) 推荐(0)
摘要: JavaBean 实体类 JavaBean有特定的写法: 必须要有一个无参构造 属性必须私有化 必须有对应的get/set方法 一般用来和数据库的字段做映射 ORM:对象关系映射 表 > 类 字段 > 属性 行记录 > 对象 people表 | id | name | age | address | 阅读全文
posted @ 2023-02-23 02:37 家兴Java 阅读(17) 评论(0) 推荐(0)
摘要: Servlet 1.1、Servlet简介 Servlet就是sun公司开发动态web的一门技术 Sun在这些API中提供一个接口叫做Servlet,如果你想开发一个Servlet程序,只需要完成两个小步骤: 编写一个类,实现Servlet接口 把开发好的Java类部署到web服务器中 把实现了Se 阅读全文
posted @ 2023-02-21 02:28 家兴Java 阅读(39) 评论(0) 推荐(0)
摘要: 1、Maven环境搭建 为什要学习这个技术? 1.在JavaWeb开发中,需要使用大量的jar包,我们手动去导入 2.如何能够让一个东西自动帮我们导入和配置jar包 ​ 由此,Maven诞生了 1.1、Maven项目架构管理工具 我们目前用来就是方便导入jar包的 Maven的核心思想:约定大于配置 阅读全文
posted @ 2023-02-21 02:24 家兴Java 阅读(81) 评论(0) 推荐(0)
摘要: JavaWeb 1、基本概念 1.1、前言 web开发: web,网页的意思,www.baidu.com 静态web html,css 提供给所有人看的数据始终不会发生变化 动态web 提供给所有人看的数据始终会发生变化,每个人你在不同的时间,不同的地点,看到的信息各不相同 技术栈:Servlet/ 阅读全文
posted @ 2023-02-19 00:30 家兴Java 阅读(34) 评论(0) 推荐(0)