2017-10-14 博客更新

时间:2017-10-14 点击:576

更新了一些内部的东西,大部分没有改变

花了一周时间学了spring boot,学了就要用,于是我吧博客改成spring boot 项目格式

源码:https://gitee.com/lh1329/myBlog


###更新日志


####2017-10

新增:
修改:
  • 将项目格式修改成spring boot

  • 将访问修改成restful 规范

  • 优化界面显示

  • 优化sitemap.xml




spring boot 学习(没有整理,稍微有点乱...)

注解

@Qualifier("name")  用于解决  由于有两个类实现了EmployeeService接口,所以Spring不知道应该绑定哪个实现类,所以抛出了如上错误。

@spring

定时任务

@EnableScheduling  开启

@Scheduled(cron = "0 0 0 1/1 * ? ")//每天执行一次   方法上

spring boot jsp 使用

设置springmvc 默认的servlet-mapping

server.servlet-path=/*  缺省

Servlet3.0的注解进行配置、@WebServlet 、@WebListener、@WebFilter是Servlet3.0 api中提供的注解

springboot 开始时扫描 @ServletComponentScan

修改json

spring boot message-converters

Spring Boot  默认使用日志  Logback

spring boot 修改banner

http://patorjk.com/software/taag/#p=display&h=1&v=1&f=Big&t=LiHangBLog

设置banner.txt

spring boot mybatis

    在定义SqlSessionFactoryBean的时候,dataSource属性是必须指定的,它表示用于连接数据库的数据源。当然,我们也可以指定一些其他的属性,下面简单列举几个:

  •  mapperLocations:它表示我们的Mapper文件存放的位置,当我们的Mapper文件跟对应的Mapper接口处于同一位置的时候可以不用指定该属性的值。

  • configLocation:用于指定Mybatis的配置文件位置。如果指定了该属性,那么会以该配置文件的内容作为配置信息构建对应的SqlSessionFactoryBuilder,但是后续属性指定的内容会覆盖该配置文件里面指定的对应内容。

  •  typeAliasesPackage:它一般对应我们的实体类所在的包,这个时候会自动取对应包中不包括包名的简单类名作为包括包名的别名。多个package之间可以用逗号或者分号等来进行分隔。(value的值一定要是包的全名)

  •  typeAliases:数组类型,用来指定别名的。指定了这个属性后,Mybatis会把这个类型的短名称作为这个类型的别名,前提是该类上没有标注@Alias注解,否则将使用该注解对应的值作为此种类型的别名。(value的值一定要是类的完全限定名)

http://blog.csdn.net/zhaozhirongfree1111/article/details/72526885  spring boot 自定义错误页面



标签:spring 分类:更新动态

上一篇: 记:五子棋及五子棋AI开发思路

下一篇: 2017-9-25 博客更新