关于java 学习的路线+随笔1

java的学习路线

阶段一:
Java基础课程:Java开发介绍、Java数组、Java面向对象、常用基础类、集合、IO流、多线程、异常、网络、反射。
阶段二:
JavaWeb课程:HTML5课程、CSS3、JavaScript、MySQL使用、JDBC连接池、Servlet、JSP、AJAX、jQuery、Bootstrap。
阶段三:
Java框架课程:Maven、Hibernate、Spring、Spring MVC、MyBatis、WebService、SVN、Activiti。
阶段四:
oracle数据库单行和多行函数,linux等等
阶段五:
Linux、FastDFS、MySQL优化、Nginx反向代理、Quartz 作业调度、Redis 高性能(Key-Value)数据库、Shiro 安全(权限)框架、Lucene&Solr全文检索、Zookeeper 分布式系统、MyCAT 大数据集群、Dubbo实现分布式架构、ActiveMQ 消息队列、分布式事务和单点登录、分布式框架原理(采用视频资料教学)、基于SpringMVC的集成单元测试MockMVC、SpringBoot 快速构建JavaEE项目。

学习(Spring+Spring MVC+MyBatis)过程的笔记1

1.DriverManager.getConnection(“jdbc:mysql://127.0.0.1:3306/snbg?useSSL=true&serverTimezone=GMT”, “root”, “123456”);
此方式注册驱动两次
Class.forName(“com.mysql.jdbc.Driver”)
可用此方式,特点:未导入相应包也可编译
2.Spring中注入集合数据
System.out.println(myStr);
输出数组时此方式只能输出数组地址
可用Arrays.toString(myStr)
3.IoC和DI
IoC的全称是Inversion of Control,中文名称为控制反转。控制反转就是指在使用Spring框架之后,对象的实例不再由调用者来创建,而是由Spring容器来创建,Spring容器会负责控制程序之间的关系,而不是由调用者的程序代码直接控制。这样,控制权由应用代码转移到了Spring容器,控制权发生了反转。
DI的全称是Dependency Injection,中文称之为依赖注入。它与控制反转(IoC)的含义相同,只不过这两个称呼是从两个角度描述的同一个概念。从Spring容器的角度来看,Spring容器负责将被依赖对象赋值给调用者的成员变量,这相当于为调用者注入了它依赖的实例,这就是Spring的依赖注入。
4.自动装配:在元素中使用autowire属性,并将其属性值设置为byName或者byType即可实现自动装配。
5.@Controller注解在使用时可分为如下两步:
(1)在相应的类上标注@Controller注解。
(2)在Spring MVC的配置文件中添加相应的扫描配置信息。首先需要在配置文件中引入context名称空间的配置,然后使用context:component-scan元素指定需要扫描的类包。
6.Spring中基于XML的装配方式中设值注入需要满足以下两点要求:​
1、Bean类必须提供一个默认的无参构造方法。
2、Bean类必须为需要注入的属性提供对应的setter方法。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值