08 2022 档案

摘要:通过id获取部门及员工信息 1. 使用 collection 方法 1)在部门表中添加员工集合(对于一对多来说:一方添加多方的对象,而多方添加一方的集合) Dept.java public class Dept { private Integer deptId; private String dep 阅读全文
posted @ 2022-08-31 16:56 浑浑噩噩一只小迷七 阅读(223) 评论(0) 推荐(0) 编辑
摘要:分步查询的优点:可以实现延迟加载 但是必须在核心配置文件中设置全局配置信息(mybatis-config.xml): lazyLoadingEnabled:延迟加载的全局开关。当开启时,所有关联对象都会延迟加载 (设为true之后,若只查询员工的信息,就不会查询部门信息) <settings> <! 阅读全文
posted @ 2022-08-31 14:52 浑浑噩噩一只小迷七 阅读(53) 评论(0) 推荐(0) 编辑
摘要:1. 若数据库中表的字段名和实体类中的属性名不一致,如何处理映射关系,解决方法: (1)为查询的字段设置别名,和属性名保持一致 <!--Emp getEmpByEmpId(@Param("empId") Integer empId);--> <select id="getEmpByEmpId" re 阅读全文
posted @ 2022-08-31 14:41 浑浑噩噩一只小迷七 阅读(66) 评论(0) 推荐(0) 编辑
摘要:1. 通过用户名模糊查询用户信息 SpecialSQLMapper.java public interface SpecialSQLMapper { List<User> getUserByLike(@Param("mohu") String mohu); } SpecialSQLMapper.xm 阅读全文
posted @ 2022-08-27 18:27 浑浑噩噩一只小迷七 阅读(27) 评论(0) 推荐(0) 编辑
摘要:1. 获取总记录数count SelectMapper.java public interface SelectMapper { /** * 查询用户的总数量 * @return */ Integer getCount(); } SelectMapper.xml MyBatis中为Java中常用的类 阅读全文
posted @ 2022-08-27 17:27 浑浑噩噩一只小迷七 阅读(83) 评论(0) 推荐(0) 编辑
摘要:BS系统: 通过视图收集用户输入的数据,将数据提交到服务器中,在服务器中获取完后传输到service处理业务逻辑,然后传输到DAO,在DAO实现类中将这些数据拼接到SQL语句,最终执行SQL语句,将用户相关的数据保存到数据库。 MyBatis获取参数值的两种方式: ${}和#{} ${}的本质就是字 阅读全文
posted @ 2022-08-26 16:25 浑浑噩噩一只小迷七 阅读(211) 评论(0) 推荐(1) 编辑
摘要:mybatis-config.xml <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd 阅读全文
posted @ 2022-08-24 21:13 浑浑噩噩一只小迷七 阅读(26) 评论(0) 推荐(0) 编辑
摘要:封装SqlSession方法 SqlSessionUtil.java package com.mybatis.utils; import org.apache.ibatis.io.Resources; import org.apache.ibatis.session.SqlSession; impo 阅读全文
posted @ 2022-08-24 16:06 浑浑噩噩一只小迷七 阅读(25) 评论(0) 推荐(0) 编辑
摘要:MyBatis MyBatis特性: 1) MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架 2) MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集 3) MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO( 阅读全文
posted @ 2022-08-24 14:41 浑浑噩噩一只小迷七 阅读(219) 评论(0) 推荐(0) 编辑
摘要:SSM框架整合 SSH( Spring+Struts2+Hibernate ):spring 为事务层、Struts2为控制器、 hibernate 负责持久层 SSM( springMVC+spring +MyBatis ): springMVC为控制器、spring 为事务层、 MyBatis 阅读全文
posted @ 2022-08-24 14:38 浑浑噩噩一只小迷七 阅读(58) 评论(0) 推荐(0) 编辑
摘要:1. 序列化和反序列化 对象流: ObjectOutputStream:内存中的对象 转化为 >存储中的文件、通过网络传输出去:序列化 ObjectInputStream:存储中的文件、通过网络接收过来 还原为 >内存中的对象:反序列化 对象的序列化机制: 序列化:内存中的Java对象转换成二进制流 阅读全文
posted @ 2022-08-17 10:58 浑浑噩噩一只小迷七 阅读(151) 评论(0) 推荐(0) 编辑
摘要:1. JDBC DBC(Java DataBase Connectivity) :Java数据库连接技术:具体讲就是通过Java连接广泛的数据库,并对表中数据执行增、删、改、查等操作的技术。JDBC是数据库与Java代码的桥梁。 JDBC中定义了操作数据库的各种接口和类型: 增删改基本操作: (1) 阅读全文
posted @ 2022-08-14 16:20 浑浑噩噩一只小迷七 阅读(84) 评论(0) 推荐(0) 编辑
摘要:1. vue绑定html中的标签节点,发送异步请求 window.onload=function(){ var vue = new Vue({ el:"#cart_div", data:{ cart:{} }, methods:{ getCart:function(){ axios({ method 阅读全文
posted @ 2022-08-12 15:30 浑浑噩噩一只小迷七 阅读(60) 评论(0) 推荐(0) 编辑
摘要:1. Axios是Ajax的一个框架,简化Ajax操作 Axios执行Ajax操作的步骤: 1. 添加并引入axios的js文件 2-1. 客户端向服务器端异步发送普通参数值 - 基本格式: axios().then().catch()- 示例: axios({ 发送一个异步请求 method:"P 阅读全文
posted @ 2022-08-12 09:57 浑浑噩噩一只小迷七 阅读(607) 评论(0) 推荐(0) 编辑
摘要:1. 定义js对象的方式 <input type="button" value="点击" onclick="hello()"> /* JavaScript */ function hello(){ person.sayHello(); } /* 定义js对象方式一:*/ var person = n 阅读全文
posted @ 2022-08-11 10:49 浑浑噩噩一只小迷七 阅读(104) 评论(0) 推荐(0) 编辑
摘要:1. 注册页面表单验证 1)<form>有一个事件 onsubmit - onsubmit = "return false" ,那么表单点击提交按钮时不会提交 - onsubmit = "return true" ,那么表单点击提交按钮时会提交 2)js中获取表单元素 - DOM:Document 阅读全文
posted @ 2022-08-10 10:30 浑浑噩噩一只小迷七 阅读(77) 评论(0) 推荐(0) 编辑
摘要:1. cookie //1.创建一个Cookie对象 Cookie c1 = new Cookie("uname","jim"); //2.将这个Cookie对象保存到浏览器端 response.addCookie(c1); Cookie c2 = new Cookie("cat","tom"); 阅读全文
posted @ 2022-08-08 09:37 浑浑噩噩一只小迷七 阅读(151) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示