-
shine
3个月前
JAVA
159 ℃
使用log42j自定义Tomcat启动日志格式,这方法试用于tomcat8.5.30以上版本
-
shine
5年前
JAVA
1079 ℃
在旧项目中的时间类型为 date,通过 Hibernate 映射到数据库,数据库中字段类型为 date,但是入库的字段都是有年月日时分秒的,通过 DBA 监控发现,发送到数据库的参数类型时timestamp,在数据库级别会进行一次隐式转换。 在数据库和应用字段类型保持不变,可以通过 Hibernate 的自定义类型 userType 来进行转换,如下
@Override
pu
-
shine
5年前
JAVA
1975 ℃
对 SPI 机制有概念的了解后在通过一个小例子来分析 SPI 的应用,通过运行小例子的测试实例进入 JDK 源码深入理解 SPI 机制
-
shine
6年前
JAVA
4804 ℃
Java8 Date 转 LocalDateTime,Java8 Calendar 转 LocalDateTime,Java8 Calendar 转 Date,Java8 LocalDateTime 转 LocalDate,Java8 LocalDate 转 LocalDateTime,Java8 LocalDateTime 转 Date,Java8 LocalDateTime 转 Calendar,LocalDateTime,LocalDate,Date,Calendar
-
shine
6年前
JAVA
1000 ℃
Java 9才发布几个月,JAVA8中很多玩意都没整明白,现在Java 10又要来了。。
线上用的JDK 7 甚至JDK 6,JDK 8 还没用熟,JDK 9 才发布不久不知道啥玩意,JDK 10……
-
shine
6年前
JAVA
1401 ℃
在源文件中嵌入补充信息,这类信息称为注解(也叫元数据)。
注解不会改变程序的动作,因此也就不会改变程序的语义,但是在开发和部署期间,各种工具可以使用这类信息
-
shine
7年前
JAVA
1478 ℃
Java9 正式发布了!
Java9 正式发布了!
Java9 正式发布了!
重要的事情说三遍。
在 java 8 发布三年多之后的2017年9月21日Java 9 在千呼万唤中终于降生了。
-
SSH 框架目前在 JAVA Web 开发中还是比较流行的,本文记录一些 开发中常用的注解以及它们的意义。
-
Java 开发离不了容器,常用的容器有Tomcat/Jetty 等,window 下的安装一般没什么问题, Linux 下的安装经常忘记要修改的配置文件,特此一记备忘。
-
Gradle是一个基于JVM的构建工具,是一款通用灵活的构建工具,支持maven, Ivy仓库,支持传递性依赖管理,而不需要远程仓库或者是pom.xml和ivy.xml配置文件,基于Groovy,build脚本使用Groovy编写