- 博客(5)
- 收藏
- 关注
原创 mybatis优缺点
优缺点:1.sql语句与代码分离,存放于xml配置文件中:优点:便于维护管理,不用在java代码中找这些语句;缺点: JDBC方式可以用用打断点的方式调试,但是Mybatis不能,需要通过log4j日志输出日志信息帮助调试,然后在配置文件中修改。2.用逻辑标签控制动态SQL的拼接:优点:用标签代替编写逻辑代码;缺点:拼接复杂SQL语句时,没有代码灵活,拼写比较复杂。不要使用变通的手段来应对这种复杂的语句。3.查询的结果集与java对象自动映射:优点:保证名称相同,配置好映射关系即可自动映射或
2020-08-12 11:39:40
220
原创 spring boot原理
Spring Boot是如何启动的?(或Spring Boot的工作原理?)Spring Boot的核心其实还是Spring IoC。它启动的过程,其实就是创建Bean、注入依赖的过程。相比Spring,Spring Boot的启动多了一些约定和自动配置。需要创建哪些Bean,主要根据1.根据约定的包扫描注解、2.自定义@Bean工厂方法、3.依赖包中自动配置这几个方面来决定。...
2020-08-12 10:57:05
112
原创 虚拟机精讲
Java虚拟机有自己完善的硬件架构,如处理器、堆栈等,还具有相应的指令系统。Java虚拟机本质上就是一个程序,当它在命令行上启动的时候,就开始执行保存在某字节码文件中的指令。Java语言的可移植性正是建立在Java虚拟机的基础上。任何平台只要装有针对于该平台的Java虚拟机,字节码文件(.class)就可以在该平台上运行。这就是“一次编译,多次运行”。Java虚拟机不仅是一种跨平台的软件,而且是一种新的网络计算平台。该平台包括许多相关的技术,如符合开放接口标准的各种API、优化技术等。Java技术使同一
2020-07-20 11:37:45
126
原创 安排oracle数据库安装
安装oracle数据库注意事项:1.1 选择安装的目录最好是非系统盘1.2 服务器的主机名不能有特殊字符(右键-我的电脑-属性-计算机名)1.3.如果在创建数据库阶段提示错误,继续安装1.4.输入的数据库口令一定要记录在记事本中,以免使用时忘记1.5.请确认电脑的操作系统是32位还是64位,安装相对应的oracle.上图的“数据库口令”和“确认口令”切记都输入sys上图请仔细检查是否都验证通过,如果没有自动验证通过,请手动“打勾”。上图的状态都验证通过后,请点击下一步。
2020-07-15 11:33:26
179
原创 idea实现SpringIoc
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2020-06-04 11:44:06
179
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人