上一页 1 2 3 4 5 6 7 ··· 9 下一页
摘要: 1、HelloSpring 1、第一个Spring项目 创建Spring配置文件XXX.xml(标准名称:ApplicationContext.xml) <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springfra 阅读全文
posted @ 2023-03-10 23:26 家兴Java 阅读(40) 评论(0) 推荐(0)
摘要: IOC理论 最开始时业务实现: UserDao接口 UserDaoImpl实现类 UserService业务接口 UserServiceImpl业务实现类 在我们之前的业务中,用户的需求可能会影响我们原来的代码,我们需要根据用户的需求去修改(业务实现类)源代码。如果程序代码量十分大,修改一次的成本代 阅读全文
posted @ 2023-03-10 23:24 家兴Java 阅读(21) 评论(0) 推荐(0)
摘要: Spring 1、简介 Spring:春天: 给软件行业带来了春天 2002年,首次推出了Spring框架的雏形:interface 21框架 2004年3月24号诞生 Rod Johnson,Spring Framework创始人,悉尼大学音乐学博士学位 Spring理念:使现有的技术更加容易使用 阅读全文
posted @ 2023-03-10 23:20 家兴Java 阅读(26) 评论(0) 推荐(0)
摘要: 缓存 1、简介 查询:连接数据库,耗资源 一次查询的结果,给它暂存在一个可以直接取到的地方 >内存:缓存 我们再次查询相同数据的时候,直接走缓存,就不用走数据库了 什么是缓存【cache】? 存在内存中的临时数据 将用户经常查询的数据放在缓存(内存)中,用户去查询数据就不用从磁盘上(关系型数据库数据 阅读全文
posted @ 2023-03-08 17:59 家兴Java 阅读(38) 评论(0) 推荐(0)
摘要: 1、动态SQL 什么是动态SQL:动态SQL就是根据不同的条件生成不同的SQL语句 如果你之前用过 JSTL 或任何基于类 XML 语言的文本处理器,你对动态 SQL 元素可能会感觉似曾相识。在 MyBatis 之前的版本中,需要花时间了解大量的元素。借助功能强大的基于 OGNL 的表达式,MyBa 阅读全文
posted @ 2023-03-08 17:58 家兴Java 阅读(48) 评论(0) 推荐(0)
摘要: 多对一及一对多处理 多对一 多个学生,对应一个老师 对于学生而言,关联 多个学生关联一个老师 【多对一】 对于老师而言,集合 一个老师,有很多学生 【一对多】 SQL: CREATE TABLE `teacher` ( `id` INT(10) NOT NULL, `name` VARCHAR(30 阅读全文
posted @ 2023-03-08 17:56 家兴Java 阅读(33) 评论(0) 推荐(0)
摘要: Lombok 使用步骤: 在IDEA中安装Lombok插件 在项目中导入Lombok的jar包 <dependencies> <!-- https://mvnrepository.com/artifact/org.projectlombok/lombok --> <dependency> <grou 阅读全文
posted @ 2023-03-06 03:57 家兴Java 阅读(16) 评论(0) 推荐(0)
摘要: 日志 1、日志工厂 如果一个数据库操作出现了异常,我们需要排错,日志就是最好的助手 曾经:sout、debug 现在:日志工厂 在MyBatis中具体使用哪个日志实现,在设置中设定 STDOUT_LOGGING标准日志输出 在MyBatis核心配置文件中配置日志 <!--日志配置--> <setti 阅读全文
posted @ 2023-03-05 04:16 家兴Java 阅读(45) 评论(0) 推荐(0)
摘要: 解决属性名和字段名不一致的问题 1、问题 数据库的字段 新建一个项目,拷贝之前的,测试实体类字段不一致的情况 private int id; private String name; private String password; 测试出现问题 解决方法: 起别名 <select id="getU 阅读全文
posted @ 2023-03-05 04:14 家兴Java 阅读(44) 评论(0) 推荐(0)
摘要: 配置解析 1、核心配置文件 mybatis-config.xml MyBatis的配置文件包含了会深深影响MyBatis行为的设置和属性信息 configuration(配置) properties(属性) settings(设置) typeAliases(类型别名) typeHandlers(类型 阅读全文
posted @ 2023-03-05 04:13 家兴Java 阅读(57) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 9 下一页