Wesley13 Wesley13
3年前
Java SSI框架是什么?
JavaSSI为StrutsSpringIbatis的一个集成框架,也是目前较流行的一种Web应用程序开源框架。iBATIS一词来源于“internet”和“abatis”的组合,是一个由ClintonBegin在2002年发起的开放源代码项目。于2010年6月16号被谷歌托管,改名为MyBatis。是一个基于SQL映射支持Java和·NET
Easter79 Easter79
3年前
Springboot2 集成Swagger2,解决配置完成后不显示的坑
为新项目做准备重新搭建环境,决定使用Springboot2mybatis环境,使用shiro做权限管理,并搭配pagehelper,generator等。在配置Swagger2的时候出现访问时界面空白的坑,刚开始以为是配置的插件过多导致的不兼容,重新配置了其他环境,但问题依然存在,后来查找资料解决了问题。现在此作记录。目前使用Springboot版本为 
Wesley13 Wesley13
3年前
JEP解读与尝鲜系列2
本文基于OpenJDK8~14的版本JEP142内容用于将某个或者某些需要多线程读取和修改的field进行缓存行填充。同时由于Java8之前对于缓存行填充的方式,比较繁琐且不够优雅,还有可能缓存行大小不一的问题,所以这个JEP中引入了@Contended注解。什么是缓存行填充以及Fa
Stella981 Stella981
3年前
Spring Boot 与 Kotlin 验证web表单信息
在做web开发的时候,我们需要验证表单,确认用户提交的信息是安全的,比如用户名不能超过多少位,密码不能少于多少位等等。那么如何在SpringBoot与Kotlin中验证表单信息?在springmvc工程中,需要检查表单信息,表单信息验证主要通过注解的形式。表单验证下面我们在之前《SpringBoot与kotlin使用
Stella981 Stella981
3年前
Sping中@Configuration@Bean如果出现bean的覆盖,会怎么处理?
前言不建议写这么奇葩的代码!!!这就有点像考试喜欢出的试题,有一堆overload和override的代码,选择题选择调用的是哪个。不建议写这种让人看着费劲的代码。问题引出言归正传,如果有一个这样的配置类,@Bean(https://my.oschina.net/bean)注解了相同name"cupc
Stella981 Stella981
3年前
Kotlin与ButterKinfe的混合使用
在学习Kotlin开发Android应用的过程中,势必要配合很多Android的开源框架一起使用,而ButterKnife是其中可能会经常用到的一个框架。但是如果在Kotlin中直接使用ButterKnife的注解方式的话,会出现空指针的异常,导致绑定失败。那么要如何才能在Kotlin的环境中使用ButterKinfe呢?不要慌,ButterKn
Stella981 Stella981
3年前
No entity found for query异常之jpa
jpa是什么?JPA全称JavaPersistenceAPI.JPA通过JDK5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。JPA是JCP组织发布的JavaEE标准之一,因此任何声称符合JPA标准的框架都遵循同样的架构,提供相同的访问API,这保证了基于JPA开发的企业应用能够经过少
Wesley13 Wesley13
3年前
Java远程调试(Remote Debugging)的那些事
!(https://oscimg.oschina.net/oscnet/e3bd9e99568ad6f661e05c7e3e27c3090f4.png)_本文主要基于一篇英文原作翻译而成,删减部分无用文字,添加了必要的注解和补充。__英文原文是一篇对远程调试讲解很通俗的博文:__http://blog.trifork.com/201
Easter79 Easter79
3年前
Tomcat突然启动不了
今天学习cookie的时候,建好了一个动态Web工程后,重启Tomcat突然启动不了。然后在网上寻找答案也没找到我的这种问题,后来只好直接寻找。最后发现了造成这个问题的原因,现将这个原因记录在这里,避免以后遇到相同的问题忘记。在新版的Eclipse中,新建的servlet会在servlet中加入注解@WebServlet("/Servlet
Stella981 Stella981
3年前
SASS平台根据用户机构动态切换数据库连接的datasource
背景:作为sass平台,有若干机构作为系统的租户存在,用户的创建需要绑定到唯一的机构下面,机构有机构简称,设计为,根据不同的机构下的用户设立独立的数据库,平台系统根据用户所在的机构去连接不同数据库进行业务操作1.创建注解类@Target(ElementType.METHOD,ElementType.Type)@Retention(R