SSM框架
一、spring==1.IOC入门案例==①导入Spring坐标(在pom.xml中)
②定义Spring管理的类(接口)BookDao.java(接口)
BookDaoImpl.java(实现类)
BookService.java(接口)
BookServiceImpl.java(实现类)
③创建Spring配置文件,配置对应类作为Spring管理的Bean(applicationContext.xml)
④初始化IOC容器(Spring核心容器),通过容器获取bean
运行结果:
==2.DI入门案例==①删除使用new形式创建对象的代码
②提供依赖对象对应的setter方法这个set方法是容器在执行,容器把对象给类
③配置service与dao之间的关系
==3.bean的配置==①bean的基础配置(id、class)
②bean的别名配置在spring容器中,无论是id还是name都是bean ...
Dao(Data Access Object)
1.介绍Dao设计模式,称为数据访问对象,它是对于数据库操作的一种设计方式,主要做数据持久层的工作,负责与数据库进行联络的一些任务都封装在此,把Dao设计为一个通用接口,提供对数据库进行增、删、改、查的一系列操作数据库的抽象方法。利用Dao接口提供的抽象方法对数据库进行操作就大大降低代码重复,间接提供程序的效率、性能。
Dao层属于一种比较底层、基础的操作,具体到对于某个表、某个实体的增删改查。可以理解为有多少张表就有多少个Dao层。
2.Dao层设计首先,设计dao层的接口,然后在spring的配置文件中定义此接口的实现类,就可以在模块中调用此接口进行数据业务的处理,无需关心此接口的具体实现类是哪个类。dao层的数据源配置,以及有关数据库连接参数都在spring配置文件中进行配置。
JDK多个版本的配置及各种出现的问题
1.电脑上安装了两个版本的jdk我安装的是1.8和16(先安装的16后安装的1.8)
环境变量的配置:
①如图新建三个变量,‘JAVA16_HOME’对应16版本,‘JAVA8_HOME’
对应1.8版本,‘JAVA_HOME’对应自己需要的版本。(此处我以1.8版本
为例)
②如图为CLASSPATH的配置
③
Hexo + github 搭建个人博客
1.下载node.js和githttps://hexo.io/themes/
2.注册github账号并创建仓库
解决hexo主题更换
1.主题网址下载https://hexo.io/themes/
2.点击想要的主题进入其博主的github仓库
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Quick StartCreate a new post$ hexo new "My New Post"
More info: Writing
Run server$ hexo server
More info: Server
Generate static files$ hexo generate
More info: Generating
Deploy to remote sites$ hexo deploy
More info: Deployment