
springboot
文章平均质量分 63
张某人的胡思乱想
这个作者很懒,什么都没留下…
展开
-
springboot学习-spring-boot-data-jdbc分页/排序/多表查询的例子
上次使用的是JdbcTemplate实现的,是比较老的方式,重新用spring boot data jdbc和jdbc client 实现一遍。也比较一下这几种的编码差异。数据库方面JAVA给了太多选择,反而不好选了。我们需要在代码中动态构建SQL语句来解决这个问题。--这里就直接写,不用占位符了。直接就报错了,才改为了jdbcTemplate.注意有个坑:SQL语法错误引起的,特别是在。JDBC Client应该也行,没有试过。验证通过,这个方法很好。原创 2024-11-30 18:37:35 · 317 阅读 · 0 评论 -
springboot学习-分页/排序/多表查询的例子
最近喜欢上了springboot,真是个好的脚手架。今天继续学习分页/排序/多表查询等复杂功能。按步骤记录如下。原创 2024-11-27 20:35:19 · 585 阅读 · 0 评论 -
springboot学习-jdbc,jdbc-client,spring-data-jdbc
除了JDBC,当然还有另外一条JPA路线。也就是用hibernate。晚上又看了Dan Vega的视频,讲解了jdbc在spring 的发展史。总之,不同流派各有千秋,类似华山派的剑宗和气宗,谁也不服谁。发言者经验一个网站,教人调优持久层。个人网站也值得一看。原创 2024-11-25 23:02:09 · 439 阅读 · 0 评论 -
springboot学习-一个完整分页查询的例子
继续学习springboot 3.4.0,今天做一个完整的例子:springboot3.4.0+JDBC API+spring data jdbc+H2 database+Thymeleaf,https://start.spring.io/H2 Database缺省是内存数据库,要手工改为文件数据看,一遍数据能长期保存。application.properties配置文件甚至数据库的相关信息配置后启动,就可以通过h2-console查看数据库了当然这个RUN数据库是resource/schema.sq原创 2024-11-25 20:41:51 · 444 阅读 · 0 评论 -
springboot学习-openapi
springboot3.4使用swagger2.0,发现不能运行了,网上查了一些,应该是swagger还在使用javax.servlet,而springboot3.4.0已经使用jakarta.servlet,所以根本启动不了。加入后还要定制config类,但是我是找不到org.springdoc.core.models.OpenAPI,暂时不实现了,加了这个依赖,就能直接使用接口了。神奇的是,这些接口可以用于测试,get user是可以调用成功的,完美。最新版本是v2.7.0。原创 2024-11-24 19:08:10 · 469 阅读 · 0 评论 -
springboot学习-lombok
最新的是23.0.1了,这是发布版本,下载后看看怎么样。然后打开idea,还是报错,发现还是用的jdk24,在project structure里面修改为23.0.1,然后rebuild,就可以编译通过了,完美。下一步就是演练springboot的各种特性了,我最期待的是可以脱离虚拟机,编译成exe文件,这个特性稍后试试,看看后续能否有JAVA编写,exe发布一些小工具。今天学习一下springboot,为了减少set,get的无效编码,特意选择了lombok。中生成pom.xml真是特别方便。原创 2024-11-24 11:16:56 · 1105 阅读 · 0 评论