![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
Zs__shuai
这个作者很懒,什么都没留下…
展开
-
Spring核心
1. 认识Spring 1.1 企业级应用: 指为商业组织、大型企业创建并部署的解决方案及应用。这些大型企业级应用的结构复杂,涉及的外部资源众多,事务米家、数据规模大、用户数量多,有较强的安全性考虑和较高的性能要求。 Spring致力于Java EE应用的各种解决方案,而不仅仅专注于某一层的方案。可以说,Spring是企业应用开发的“一站式”选择,贯穿表现层、业务层和持久层。并且Spring并不是...原创 2019-03-18 16:40:02 · 233 阅读 · 0 评论 -
MyBatis框架优缺点
优点 与JDBC相比,减少了50%以上的代码量 最简单的持久化框架、小巧并简单易学 SQL代码从程序代码中彻底分离,可重用 提供XML标签,支持编写动态SQL 提供映射标签,支持对象与数据库的ORM字段关系映射 缺点 SQL语句编写工作量大,对开发人员有一定要求 数据库移植性差 ...原创 2019-03-13 09:28:40 · 1494 阅读 · 0 评论 -
初始MyBatis
1. 框架技术 是一个应用程序的半成品 提供可重用的公共结构 按一定规则组织的一组组件 2. 分析优势 不用再考虑公共问题 专心在业务实现上 结构统一,易于学习、维护 新手也可写出好程序 3. 主流框架 1、Struts2 MVC设计模式的实现 拦截器 可变和可重用的标签 2、HIBERNATE orm,简化数据库操作 DAO层 3、Spring 依赖...原创 2019-03-13 09:29:10 · 151 阅读 · 0 评论 -
StringBuffer StringBuilder 和String的区别
String 字符串常量 不可变 使用字符串拼接是不同的2个空间 StringBuffere 字符串变量 可变 线程安全 字符串拼接直接在字符串后追加 StringBuilder 字符串变量 可变 非线程安全 字符串拼接直接在字符串后追加 String是一个常量,是不可变的,所以对于每一次+=赋值都会创建一个新的对象,St...原创 2019-03-13 09:56:48 · 120 阅读 · 0 评论