摘要: 年月日默认以斜杆 / 划分 yyyy/MM/dd hh:mm:ss 注:MM与mm区分大小写,并不仅仅是占位符 自定义DateFormater 对应WebMvcProperties中的dateFormat属性 由WebMvcConfiguration进行配置 Date对象: 不同的时区,执行下面的语 阅读全文
posted @ 2019-06-07 15:41 Wrestle 阅读(453) 评论(0) 推荐(0) 编辑
摘要: 在SpringBoot配置国际化过程中,给Spring容器添加自定义LocaleResovler组件 如果用@Component不生效(明明已经加载进容器中) 若用@Bean则生效 这 @Component 和 @Bean 将对象加载进容器的方式有什么区别?(待考究) 阅读全文
posted @ 2019-06-06 09:30 Wrestle 阅读(391) 评论(0) 推荐(0) 编辑
摘要: Spring的框架结构如图: Core Container(4个核心依赖 core bean context spel) Test(测试模块 junit与test整合) 可用 spring-test 的 @ContextConfiguration("classpath:spring.xml") 代替 阅读全文
posted @ 2019-05-18 10:47 Wrestle 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 1、JDK 的动态代理:针对实现了接口的类产生代理 (Proxy+InvocationHandler)2、Cglib 的动态代理 :针对没有实现接口的类产生代理. 应用的是底层的字节码增强的技术生成当前类的子类对象 (MethodInterceptor) -- Cglib是一种代码生成包 如上图:最 阅读全文
posted @ 2019-05-17 20:32 Wrestle 阅读(117) 评论(0) 推荐(0) 编辑
摘要: Mysql事务ACID基于日志 AC:回滚日志实现回滚(原子性) D:重做日志实现持久化 I:加锁实现隔离级别 (MVVC无锁机制也可实现可重复读) 读未提交 存在问题:脏读(外部select事务内部) 解决方法:Update写锁(排它锁),select不加锁,提交事务才释放 不可重复读 存在问题: 阅读全文
posted @ 2019-05-15 21:01 Wrestle 阅读(886) 评论(0) 推荐(0) 编辑
摘要: SpringBoot整合JSP(注:SpringBoot官方不推荐JSP) 1、一键生成SpringBoot工程,要有web模块 2、在pom文件导入jstl、tomcat-embed-jasper依赖 3、创建webapp/WEB-INF/jsp路径存放jsp页面(注:放在resoure/temp 阅读全文
posted @ 2019-05-15 16:40 Wrestle 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 若缺少 useUnicode=true&characterEncoding=UTF8 则当查询条件是中文时,会出现查询空(原因:idea使用UTF-8编码,需指定连接Mysql过程中也使用UTF8,才不会编解码错误) 另外注意:ResultSet内容获取方式: 先rs.next()使得行标指向下一行 阅读全文
posted @ 2019-05-13 15:48 Wrestle 阅读(870) 评论(0) 推荐(0) 编辑
摘要: 出错原因:上传前,本地与GitHub上远程仓库内容不一样 解决方法:上传前,先进行下拉操作,同步本地与远程库 git init // 初始化本地库git add files // 添加到暂存区git commit -m "desc" // 提交到本地版本库git remote add zidingy 阅读全文
posted @ 2019-05-12 15:52 Wrestle 阅读(132) 评论(0) 推荐(0) 编辑