
java
mnmnwq
这个作者很懒,什么都没留下…
展开
-
使用JHipster创建springboot单体应用
网址https://www.jhipster.tech/cn/安装系统:win10npm install -g generator-jhipster创建单应用项目mkdir myapplicationcd myapplication/jhipster语句解释Monolithic application (recommended for simple projects)就是最常见的单体应用,区别于微服务而言的。对于简单应用来说,最容易创建和开发,所以也是推荐的选项。(如原创 2022-03-31 10:49:26 · 1621 阅读 · 0 评论 -
JPA的@Column注解
namename属性定义了被标注字段在数据库表中所对应字段的名称;uniqueunique属性表示该字段是否为唯一标识。nullablenullable属性表示该字段是否可以为null值。insertableinsertable属性表示在使用“INSERT”脚本插入数据时,是否需要插入该字段的值。updatableupdatable属性表示在使用“UPDATE”脚本插入数据时,是否需要更新该字段的值。insertable和updatable属性一般多用于只读的属性,例如..原创 2022-03-27 09:17:56 · 358 阅读 · 0 评论 -
thymeleaf
命名空间使用Thymleaf时我们直接创建HTML文件即可,只是需要在html标签中加入thymeleaf的名称空间<html xmlns:th="http://www.thymeleaf.org">修改标签文本值服务器在解析Thymeleaf代码,会读取th:text属性的值,用这个值替换原本标签体的值<p th:text="内容"></p>修改指定属性值<input value="old-value" th:value="new-v.原创 2022-03-25 20:10:41 · 440 阅读 · 0 评论 -
注解笔记整理
注解注释是给程序员看的,不会影响程序的运行;注解是给程序看的,可以影响程序的运行;@target指定注解针对的地方ElementTypeElementType.TYPE针对类、接口ElementType.FIELD针对成员变量ElementType.METHOD针对成员方法ElementType.PARAMETER针对方法参数ElementType.CONSTRUCTOR针对构造器ElementType.PACKAGE针对包ElementType.ANNOTATION_TY原创 2021-10-25 11:41:51 · 99 阅读 · 0 评论 -
SpringBoot事务注解@Transactional笔记
spring两种事务管理方式编程式事务管理编程式事务管理使用TransactionTemplate或者直接使用底层的PlatformTransactionManager。对于编程式事务管理,spring推荐使用TransactionTemplate。声明式事务管理建立在AOP之上的。其本质是对方法前后进行拦截,然后在目标方法开始之前创建或者加入一个事务,在执行完目标方法之后根据执行情况提交或者回滚事务。声明式事务管理要优于编程式事务管理,声明式事务管理不需要入侵代码,通过@Trans原创 2021-09-22 11:47:00 · 251 阅读 · 0 评论 -
java将特定内容写入到txt文件内
/** * 从内存中写出数据到硬盘文件 * 输出的file可以不存在,不会报异常 * file对应的硬盘中的文件如果不存在,在输出过程中,会自动创建此文件。 */public void testFileWriter(){ FileWriter fileWriter = null; try { // 1. 提供File类的对象,指明写出到的文件 File file = new File("new.txt"); // 2. 提供FileW原创 2021-08-31 18:24:47 · 1706 阅读 · 0 评论 -
java读取txt文件内容
/** * 为了保证流资源一定可以执行关闭操作,需要使用try-catch-finally */ public void testFileReader(){ FileReader fileReader = null; try { // 1. 实例化File类对象,指明要操作的对象 File file = new File("hello.txt"); // 2. 提供具体的流原创 2021-08-31 17:03:23 · 235 阅读 · 0 评论 -
java - 时间处理
// 毫秒时间戳 jdk8 之前long l = System.currentTimeMillis();// java.util.DateDate date = new Date();System.out.println(date); // Thu Jul 15 12:35:39 CST 2021// 获取时间戳System.out.println(date.getTime()); // 1626323787777// 时间戳格式化Date date1 = new Date(162632原创 2021-07-16 09:24:49 · 93 阅读 · 0 评论 -
java- String、StringBuffer、StringBuild
异同点String:不可变的字符序列;底层用char[]进行存储 ;StringBuffer:可变的字符序列;线程安全的,效率低;多线程操作一般都是用这个;底层用char[]进行存储StringBuilder:可变的字符序列;jdk5.0新增的;线程不安全的,效率高;底层用char[]进行存储 ;分析//char[] value = new char[0];String str = new String;// char[] value = new char[]{'a','b','c'};原创 2021-07-15 09:10:00 · 253 阅读 · 0 评论 -
java - String常用方法(2)
测试此字符串是否以指定 的后缀结束 boolean endsWith(String suffix)String s1 = "hello world";System.out.println(s1.endsWith("ld")); // trueSystem.out.println(s1.endsWith("he")); // false测试此字符串是否以指定 的前缀开始 oolean startsWith(String prefix)String s1 = "hello world";.原创 2021-07-14 15:05:11 · 86 阅读 · 0 评论 -
java - String类型转换
String与基本数据类型、包装类的转换基本数据类型转化成String// 调用String重载的valueOf()int a = 1;String str1 = String.valueOf(num);String str2 = a + "";String转化成基本数据类型,使用包装类// 调用包装类的静态方法 parseXXX(String str)String str = "123";int num = Integer.parseInt(str);String与char原创 2021-07-14 12:44:56 · 462 阅读 · 0 评论 -
maven资源无法导出或生效的问题处理
在pom.xml的project下加入如下<build> <finalName>request</finalName> <pluginManagement><!-- lock down plugins versions to avoid using Maven defaults (may be moved to parent pom) --> <plugins> <plug原创 2021-07-13 20:39:46 · 197 阅读 · 0 评论 -
JAVA - String类[概述和创建]
概述String类代表字符串。java中所有的字符串字面值(如“abc”)都作为此类的实例实现。String是一个final类,代表 不可变的字符序列字符串是常量,用双引号引起来表示。它的值在创建之后,不能更改。String对象的字符内容是存储在一个字符数组value[]中的public static void main(String[] args) { /** * string被声明为final是不可以被继承的 * String 实现了 S原创 2021-07-12 08:56:32 · 382 阅读 · 0 评论 -
java运行时异常
原创 2021-06-29 11:57:09 · 96 阅读 · 0 评论 -
java - hello world !
创建helloworld程序文件名称为 Hello.java文件名和类名都是首字母大写文件名称必须和类名称一致public class Hello{ public static void main(String[] args){ System.out.print("Hello World !"); }}先运行 javac Hello.java 生成 Hello.class运行 java Hello...原创 2021-06-24 15:01:28 · 83 阅读 · 0 评论