文章分类 -  Java

JPA Hibernate 主键生成策略
摘要:JPA自己提供了四种的主键生成策略: AUTO:主键由程序控制。 IDENTITY:主键由数据库自动生成(主要是自动增长型) SEQUENCE:根据底层数据库的序列来生成主键,条件是数据库支持序列。 TABLE:使用一个特定的数据库表格来保存主键。 1. AUTO 默认的配置。如果不指定主键生成策略 阅读全文
posted @ 2018-12-28 12:07 BadTree 阅读(1235) 评论(0) 推荐(0) 编辑
SpirngBoot Transactional 处理
摘要:在SpingBoot下使用事务很简单只要在class或function的上打个标签 @Transactional 就可以了。 Transactional 是Sring AOP去管理的,这个很重要,所有的坑都是因为不了解这个才会踩下去。但好多同学其实跟我一样对AOP不怎么了解的,所以我把我走过的坑都分 阅读全文
posted @ 2018-08-03 11:42 BadTree 阅读(290) 评论(0) 推荐(0) 编辑
Spring Boot打包jar(包含本地包),指定main calss,并带参数调用
摘要:修改pom.xml的project里添加build节点 1. 指定 main class 1) 添加 plugin,groupId:org.springframework.boot,atrifactId:a spring-boot-maven-plugin; 2) 配置节点 build -> plu 阅读全文
posted @ 2018-06-06 16:17 BadTree 阅读(1450) 评论(0) 推荐(0) 编辑
Spring Boot 各版本的Java版本要求
摘要:Spring Boot 与 Java 对应版本,以下表格由官方网站总结。 官网:https://spring.io/projects/spring-boot#learn https://docs.spring.io/spring-boot/docs/{verion}/reference/htmlsi 阅读全文
posted @ 2018-06-06 15:48 BadTree 阅读(34878) 评论(0) 推荐(0) 编辑
Spring Boot 动态设置数据库密码,密码加密,密码单独处理
摘要:网上好多处理动态密码或密码加密都是用 【 jasypt 】与 阿里的 【 Druid 】,但这些都无办法满足大部份的公司的安全要求,很多公司要求密码单独方在服务器上的一个地方,并且文件或者密码字符串被加密。在这样的需求下,密码的处理都必须要程序员自己在程序中进行处理,以下两种方式是折腾多天后的可行的 阅读全文
posted @ 2018-06-04 11:43 BadTree 阅读(3366) 评论(0) 推荐(0) 编辑
用Servlet简单实现RESTful
摘要:由于是本人在自己开发的公司项目中节选出来备忘,有关公司信息用***代替掉。 Demo BaseServlet ServletHelper IntegerDefaultAdapter DataConverHelper 另外,需要自己行添加log4j,gson包。 阅读全文
posted @ 2018-04-25 09:47 BadTree 阅读(1300) 评论(0) 推荐(0) 编辑