Spring Boot、Vue.js、およびuni-appを活用したマンション管理システム

バックエンドフレームワーク: Spring Boot Spring Bootは、Spring Frameworkを基盤としたアプリケーション開発を簡素化するための強力なツールです。内蔵のTomcat、Jetty、Undertowなどのウェブサーバーにより、追加の設定なしでアプリケーションを直接実行できます。Spring Bootの主要な利点の一つは、その「自動構成」機能です。プロジェクトの依存関係に応じてアプリ ...

7月22日 16:03 投稿

SpringBootとActiviti7によるワークフロー実装ガイド

SpringBootとActiviti7の連携 <dependency> <groupId>org.activiti</groupId> <artifactId>activiti-spring-boot-starter</artifactId> <version>7.1.0.M4</version> </dependency> <dependency> <groupId>org.activiti</groupId> <artifactId>activiti-engine</artifac ...

7月20日 16:24 投稿

SpringBootとVue.jsによるフィットネスジムの個人トレーナー予約システムの設計と実装

技術スタック バックエンドフレームワーク: SpringBoot Spring BootはTomcatやJettyなどのサーバーを内蔵しており、追加の設定なしで利用可能です。自動設定機能により、プロジェクトの依存関係に基づいてアプリケーション構成を簡素化します。Spring DataやSpring Securityなどのモジュールが統合されており、開発効率が向上します。 フロントエンドフレームワーク: Vue. ...

7月20日 01:42 投稿

SpringBoot3 + Vue3 + Uniapp + uView + Elementによる動的二段階カテゴリーリストとその管理機能実装

実装効果 1.1 フロントエンド表示効果 1.2 バックエンド一級カテゴリ管理 1.3 バックエンド二級カテゴリ管理 一級カテゴリをクリックすると二級カテゴリ管理画面に遷移 サーバーサイドコード 2.1 GoodsCategoryController.java package com.zhx.app.controller; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybati ...

7月18日 00:39 投稿

DeepSeek R1を活用したプライベート知識ベース構築手法

DeepSeek R1はその優れた推論チェーン処理能力で注目を集めていますが、Spring AIなどの主要フレームワークでは流式出力や思考過程の保持に制限があり、十分なサポートが提供されていません。deepseek4j 1.4では、ベクトルモデル対応など重要な機能拡張が実装されました。 設計思想 このライブラリは、DeepSeek APIの利用を簡素化し、Function CallingやJSONパース、Reaso ...

7月17日 16:30 投稿

SpringBootとVue.js、uniappを使用した北海旅行サイトの開発

技術スタック バックエンドフレームワーク: Spring Boot Spring Bootは、Tomcat、Jetty、Undertowなどのサーバーを内蔵しており、それらを直接使用できます。Spring Bootの主な利点は自動構成機能で、プロジェクトの依存関係に基づいてアプリケーションを自動的に設定します。これにより、各依存関係を手動で設定する必要がなくなります。また、Spring Data、Spring Secu ...

7月15日 16:46 投稿

Spring Boot 拡張ポイント徹底解説:モジュール化された柔軟なアーキテクチャの実現

Spring Boot 拡張ポイント徹底解説:モジュール化された柔軟なアーキテクチャの実現 新人エンジニアの田中さんは、ECプラットフォームを構築中、次々と新たな要件が降りtzく:「ログイン時にSMS通知」「支払い完了後のポイント付与」「起動時のキャッシュウォームアップ」……。「これらすべてを既存のサービスクラス内に手動で埋め込む?それは保守性・拡張性の観点で危険 ...

7月13日 20:59 投稿

SpringBootとVue3を基盤とする軽量コード生成ツールの紹介(単一テーブルのテーブル機能)

概要 本プロジェクトは、SpringBootとVue3を組み合わせた軽量な開発テンプレートであり、管理画面の高速開発を目的としたフレームワークです。コード生成機能を通じてSpringBootとVueのコードを自動生成し、開発効率を向上させます。 前提条件 以下のテーブル構造を準備します。 CREATE TABLE `sys_config` ( `id` BIGINT(20) NOT NULL AUTO_INCREMENT COMMENT 'パラメー ...

7月9日 18:23 投稿

JavaとVue.jsによる商品管理システムの実装

商品エンティティクラス(Item.java) public class Item { private String code; private String title; private double cost; private int quantity; // アクセサメソッド } 商品管理サービス(ItemManager.java) public class ItemManager { private List<Item> inventory = new ArrayList(); public List<Item> fetchAll ...

7月7日 16:39 投稿

データベースのバッチ挿入は本当にこれだけの工夫が必要なのか?

最近のプロジェクトで様々なinsertBatchのコードを書いてきましたが、いつも「バッチ挿入はループ挿入よりずっと効率的だ」と言われます。そこで今回は、本当にそうなのかを検証してみましょう。 テスト環境: SpringBoot 2.5 Mysql 8 JDK 8 Docker まず、複数データの挿入には以下の選択肢があります: foreachループによる挿入 SQLを結合して一度に実行 バッチ処理機 ...

7月7日 16:00 投稿