- 博客(14)
- 收藏
- 关注
原创 封装Result
public static final String ERROR_MSG = "系统异常,请联系管理员";//没有权限的响应码。//传入错误码的方法。
2024-08-13 01:47:36
371
原创 通过junit测试功能
SqlSession:代表Java程序和数据库之间的会话。(HttpSession是Java程序和浏览器之间的会话)工厂模式:如果创建某一个对象,使用的过程基本固定,那么我们就可以把创建这个对象的相关。此时需要手动提交事务,如果要自动提交事务,则在获取sqlSession对象时,使用。SqlSessionFactory:是“生产”SqlSession的“工厂”码封装到一个“工厂类”中,以后都使用这个工厂类来“生产”我们需要的对象。,传入一个Boolean类型的参数,值为true,这样就可以自动提交。
2024-08-01 23:32:59
206
原创 mybatis-创建MyBatis的映射文件
MyBatis中的mapper接口相当于以前的dao。但是区别在于,mapper仅仅是接口,我们不需要提供实现类。
2024-08-01 23:27:13
311
原创 mybatis 的核心配置文件-`mybatis-config.xml
这个文件名仅仅只是建议,并非强制要求。将来整合Spring之后,这个配置文件可以省略,所以大家操作时可以直接复制、粘贴。核心配置文件主要用于配置连接数据库的环境以及MyBatis的全局配置信息 核心配置文件存放的位置是src/main/resources目录下。
2024-08-01 23:17:03
357
原创 mybatis加入log4j日志功能
日志的级别:FATAL(致命)>ERROR(错误)>WARN(警告)>INFO(信息)>DEBUG(调试) 从左到右打印的内容越来越详细。log4j的配置文件名为log4j.xml,存放的位置是src/main/resources目录下。2、加入log4j的配置文件。
2024-08-01 23:14:24
277
原创 MyBatis的逆向工程
正向工程:先创建Java实体类,由框架负责根据实体类生成数据库表。Hibernate是支持正向工程的逆向工程:先创建数据库表,由框架负责根据数据库表,反向生成如下资源:Java实体类Mapper接口Mapper映射文件。
2024-07-28 01:58:28
1034
原创 MyBatis的二级缓存
二级缓存是SqlSessionFactory级别,通过同一个SqlSessionFactory创建的SqlSession查询的结果会被缓存;此后若再次执行相同的查询语句,结果就会从缓存中获取二级缓存开启的条件1. 在核心配置文件中,设置全局配置属性cacheEnabled="true",默认为true,不需要设置2. 在映射文件中设置标签<cache />3. 二级缓存必须在SqlSession关闭或提交之后有效4. 查询的数据所转换的实体类类型必须实现序列化的接口。
2024-07-28 01:48:22
434
原创 什么是线程
我们先从线程的基本概念开始,给大家复习一下,不知道有多少同学是基础不太好,说什么是线程都不知道的,如果这样的话,花时间去补初级内容的课。什么是叫一个进程?什么叫一个线程?做一个简单的解释,你的硬盘上有一个简单的程序,这个程序叫QQ.exe,这是一个程序,这个程序是一个静态的概念,它被扔在硬盘上也没人理他,但是当你双击它,弹出一个界面输入账号密码登录进去了,OK,这个时候叫做一个进程。进程相对于程序来说它是一个动态的概念。
2024-07-15 00:31:02
966
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人