舒大少博客

一个95后少年的个人博客

当前时间为:
欢迎大家来到舒大少博客http://admin.evshou.com,广告合作以及淘宝商家推广请微信联系15357240395

2020java框架教程之Mybatis入门

2020-12-18 11:38:02
swq1822677238

2020java框架教程之Mybatis入门

大纲:

1.Mybatis 持久层:简化工作量,灵活

2.spring 粘合剂:整合框架、AOP、IOC、DI

3.SpringMVC 表现层:方便前后端数据的传输。

 

1.什么是Mybatis

a.Mybatis是对jdbc的封装
b.将SQL语句放在映射文件中(xml)
c.自动将输入参数映射到sql语句的动态参数上
d.自动将sql语句执行的结果映射成java对象

2.Mybatis入门

a.创建web项目
b.导入相关依赖:
(更多…)

2020javaweb框架教程之spring入门

2020-11-29 16:14:30
swq1822677238

2020javaweb框架教程之spring入门

1.什么是spring

spring是一个框架,核心思想IOC、AOP。
简化企业开发,帮助分离对象之间的依赖关系。

IOC:Inversion Of Control 控制反转
DI:dependency Injection 依赖注入
AOP:Aspect Oriented Programming 面向切面编程

2.spring能解决的问题

解耦应用程序,简化开发流程。
AOP支持,声明式事务,集成junit4,方便集成各种开源的优秀框架。
降低JavaEE API的使用难度

3.spring的组成

2020javaweb框架教程之spring的Bean细节

2020-11-29 16:00:35
swq1822677238

2020javaweb框架教程之spring的Bean细节

1.Bean创建原理

反射:加载类对象,默认调用无参构造,创建对象。

<bean class="bean.Users" id="users" />
public void classpaths(){//反射
    Class<?> u=null;
    try {
        u = Class.forName("bean.Users");
        Constructor<?> constructor = u.getConstructor();
        Users o = (Users) constructor.newInstance();
        System.out.println(o);
    } catch (Exception e) {
        e.printStackTrace();
    }
}

2.Bean创建模式

(更多…)

舒王庆的个人日记20200229

2020-02-29 17:57:46
swq1822677238

今天是2020年2月29日,星期六,天气雨。

马上3月了,许多公司也都复工了,我自己也不知道找什么样的兼职,因为做兼职的话,我还有时间学习java,我真想快点学完,听培训班的说java最快半年学完,我这自学起码保守估计也的要一年时间,所以这时间都不能浪费,按照培训班的课表我还在基础阶段。

基础部分就是java最底层的也是最基础的,跟js特别像,不过还有对象、类,方法,接口,枚举等

进阶部分就是spring框架,数据库和其他框架

高级教程就是微服务架构、单体应用以及分布式系统架构和微信相关功能

之后教程就完结,到了面试题部分了。 (更多…)