发表于: 2017-10-06 23:16:46
1 833
今天完成的事
复习使用Mybatis
分别使用注解和xml进行增删改查
以前只试过通过xml映射的方法对数据库增删改查
今天学习了怎么使用注解
大体思路就是定义一个接口,对接口的方法加上注解
.png)

需要说明的是,我们不需要针对UserMapperI接口去编写具体的实现类代码,这个具体的实现类由MyBatis帮我们动态构建出来,我们只需要直接拿来使用即可
接下里在conf.xml文件中注册这个映射接口
.png)

测试代码如下
.png)

添加成功
log4
在log4j以及相关思想还没有出现以前,为了检测代码错误会在代码中嵌入很多打印语句,这些打印语句会输出到控制台和文件中,但是这样就会造成代码里充斥打印语句,影响代码思维的流畅性,于是Apache为我们提供了一个强有力的日志操作包log4j.
下面我们通过一个简单的小例子来了解一下log4j
这是一个log4j的简单的配置文件
.png)

在类下面都要定义这么一个属性
.png)

ps
level : 是日志记录的优先级,分为OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL或者您定义的级别。Log4j建议只使用四个级别,优先级从高到低分别是ERROR、WARN、INFO、DEBUG。通过在这里定义的级别,您可以控制到应用程序中相应级别的日志信息的开关。假如在这里定义了INFO级别,则应用程序中所有DEBUG级别的日志信息将不被打印出来。
这是在控制台输出的信息
.png)

学习关于SpringMVC
因为每个人每份教程都有侧重或者说理解不到位,现在谁都可以开个博客写教程,质量难免良莠不齐,被误导也时有发生,之前看了不少教程感觉都很表面,出了问题让初学者不能清楚得知道自己的错误出在哪,不过我每次多看一份,我对springnvc的理解就会更多一分.
一个单纯的springmvc搭建有以下几步
1.配置web.xml,指定业务层对应的spring配置文件,定义DispatchServle
2.编写处理请求的控制器
3.编写视图对象
4.配置springmvc的配置文件,使控制器,视图解析器生效
问题
我按着别人的教程走经常会碰到是404,现在想看着书学习.
今天碰到404问题就是因为缺了一句
明天计划的事
深度思考可以先做起来了,说不定能有所突破
收获
对MyBatis了解更多一点了
评论