/*

随笔分类 -  Java

摘要:https://github.com/lenve/vhr https://github.com/macrozheng/mall 阅读全文
posted @ 2020-04-22 19:38 Enthusiast 阅读(110) 评论(0) 推荐(0) 编辑
摘要:问题: 创建web工程,打包war,pom文件报错 解决: 第一步:取消勾选,点击Apply 第二步:勾选 改为 ,并且勾选Generate web.xml OK 阅读全文
posted @ 2020-04-21 16:22 Enthusiast 阅读(144) 评论(0) 推荐(0) 编辑
摘要:报错 : 背景: 点击新增用户,浏览器突然报500错误,查看所写路径没有错误。 解决: 把tomcat/work中对应的文件删除,重新运行。 阅读全文
posted @ 2020-04-19 21:42 Enthusiast 阅读(84) 评论(0) 推荐(0) 编辑
摘要:安装数据库 windows上同时安装两个版本的mysql数据库,mysql8我下载的是免安装版。 1. 将文件解压入到自定义的目录下 2. 配置my.ini 在根目录下创建文件my.ini,并在文件中输入以下代码,(如果windows上同时安装两个版本的mysql数据库,那么修改port=3307, 阅读全文
posted @ 2020-04-18 22:08 Enthusiast 阅读(254) 评论(0) 推荐(0) 编辑
摘要:[toc] Hibernate的api使用 Query对象 1 使用query对象,不需要写sql语句,但是写hql语句 (1)hql:hibernate query language,hibernate提供查询语言,hql语句和普通sql语句很相似 (2)hql和sql语句区别: \ 使用sql操 阅读全文
posted @ 2020-04-18 11:25 Enthusiast 阅读(78) 评论(0) 推荐(0) 编辑
摘要:Hibernate事务操作 事务相关概念 1 什么是事务 2 事务特性 3 不考虑隔离性产生问题 (1)脏读 (2)不可重复读 (3)虚读 4 设置事务隔离级别 (1)mysql默认隔离级别 repeatable read Hibernate事务代码规范写法 1 代码结构 在项目中SessionFa 阅读全文
posted @ 2020-04-18 11:20 Enthusiast 阅读(170) 评论(0) 推荐(0) 编辑
摘要:Hibernate的一级缓存 什么是缓存 数据存到数据库里面,数据库本身是文件系统,使用流方式操作文件效率不是很高。 (1)把数据存到内存里面,不需要使用流方式,可以直接读取内存中数据 (2)把数据放到内存中,提供读取效率 Hibernate缓存 1 hibernate框架中提供很多优化方式,hib 阅读全文
posted @ 2020-04-18 11:18 Enthusiast 阅读(95) 评论(0) 推荐(0) 编辑
摘要:1. hibernate 2. mybatis 3. Maven 4. SVN,Git,基本命令 5. CSS 6. Vue 7. redis 8. Nginx 阅读全文
posted @ 2020-04-17 16:12 Enthusiast 阅读(81) 评论(0) 推荐(0) 编辑
摘要:Ctrl + Alt + 鼠标左键 Ctrl + Alt + B 阅读全文
posted @ 2020-04-16 11:21 Enthusiast 阅读(2281) 评论(0) 推荐(0) 编辑
摘要:[toc] 配置内容 SqlMapConfig.xml 中配置的内容和顺序 properties(属性) 在使用 properties 标签配置时,我们可以采用两种方式指定属性配置。 第一种 第二种 1 在 classpath 下定义 jdbcConfig.properties 文件 2 prope 阅读全文
posted @ 2020-03-04 22:35 Enthusiast 阅读(199) 评论(0) 推荐(0) 编辑
摘要:mybatis中使用dao实现类的执行过程分析 断点调试和跟踪源码技能 1.在实现类和测试类中打断点 2.启用debug调试,下一步得到实现类 3.选中SqlSession,右键单击 4.选中SqlSession,右键单击,选择Show Implementations显示它的所有实现,通过断点调试, 阅读全文
posted @ 2020-03-04 20:49 Enthusiast 阅读(2134) 评论(0) 推荐(0) 编辑
摘要:[toc] Mybatis 实现 DAO 的传统开发方式 持久层 Dao 接口 持久层 Dao 实现类 持久层映射配置 测试类 阅读全文
posted @ 2020-03-04 20:37 Enthusiast 阅读(209) 评论(0) 推荐(0) 编辑
摘要:[toc] resultType 配置结果类型 基本类型示例 1 Dao 接口 2 映射配置 实体类类型示例 1 Dao 接口 2 映射配置 特殊情况示例 1 修改实体类 实体类代码如下: (此时的实体类属性和数据库表的列名已经不一致了) 2 Dao 接口 3 映射配置 4 测试查询结果 测试结果只 阅读全文
posted @ 2020-03-03 20:44 Enthusiast 阅读(210) 评论(0) 推荐(0) 编辑
摘要:[toc] 根据 ID 查询 1.在持久层接口中添加 findById 方法 2.在用户的映射配置文件中配置 细节: resultType 属性: 用于指定结果集的类型。 parameterType 属性: 用于指定传入参数的类型。 sql 语句中使用 {}字符: 它代表占位符, 相当于原来 jdb 阅读全文
posted @ 2020-03-02 16:06 Enthusiast 阅读(191) 评论(0) 推荐(0) 编辑
摘要:在xml文件中有个parameterMap="com.sunyan.domain.User" 应该改成parameterType="com.sunyan.domain.User" 注意: 这个可能并非是在报错方法对应的xml出现的,很有可能在别的xml文件中出现。 注意全局查找一下,改回来 阅读全文
posted @ 2020-03-01 22:11 Enthusiast 阅读(155) 评论(0) 推荐(0) 编辑
摘要:创建maven工程 直接选择next下一步 重命名 选择Finish 等待部署 添加依赖坐标 复制配置文件log4j.properties到 resource 目录下 编写User实体类 在resource目录下创建mybatis的主配置文件SqlMapConfig.xml 复制头部约束 进行配置 阅读全文
posted @ 2020-02-28 22:08 Enthusiast 阅读(232) 评论(0) 推荐(0) 编辑
摘要:什么是框架 框架(Framework)是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面而后者是从目的方面给出的定义。 简而言之,框架其实就是某种应用的半成品,就是一组组件,供你选用完成你自己的系统。简单说就是 阅读全文
posted @ 2020-02-28 20:56 Enthusiast 阅读(192) 评论(0) 推荐(0) 编辑

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