![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术软文
文章平均质量分 60
sj_xiaojianjian
工欲善其事必先利其器
展开
-
/springmvcprojectDay08/$%7BpageContext.request.contextPath%20%7D/%20registerUser
遇到这个问题可以修改web.xml文件<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd" ><web-app></web-app>修改成:<?xml version="1.0" encoding="UTF-8"?原创 2022-05-19 09:27:33 · 159 阅读 · 0 评论 -
SpringBoot快速入门(二)整合MyBatis实现增删改查
四、SpringBoot整合MyBatis实现增删改查MyBatis是一款优秀的持久层框架,原名叫做iBatis,MyBatis支持定制化sql、存储过程以及高级映射。MyBatis几乎避免了所有的JDBC代码手动设置参数以及获取结果集。在传统SSM框架整合中,使用MyBatis需要大量的XML配置,而在SpringBoot中,MyBatis官方提供了一套自动化配置方案,可以做到MyBaits开箱即用。1、创建项目导入依赖<dependency> <groupId.原创 2021-01-14 13:19:10 · 251 阅读 · 0 评论 -
SpringBoot快速入门(一)
一、SpringBoot概述1、什么是SpringBoot?Spring作为一个轻量级的容器,在javaEE开发中得到了广泛的应用,但是Spring的配置繁琐臃肿,在和各种第三方框架进行整合时代码量非常庞大,并且整合的代码大多是重复的,为了使开发者能够快速上手Spring,利用Spring框架快速搭建javaEE项目,SpringBoot应运而生。SpringBoot带来了全新的自动化配置解决方案,使用SpringBoot可以快速创建基于Spring生产级的独立应用程序。SpringBoot中对原创 2021-01-14 13:12:27 · 198 阅读 · 0 评论 -
初识MyBatis
MyBatis框架介绍MyBatis是一个开源的数据持久层框架。它内部封装了通过JDBC访问数据库的操作,支持普通的SQL查询,存储过程和高级映射,几乎消除了所有的JDBC代码和参数的手工设置以及结果集的检索,MyBatis作为持久层框架,其主要思想是将程序中的大量的SQL语句剥离出来,配置在配置文件中,实现SQL的灵活配置。这样做的好处是将SQL与程序代码分离,可以在不修改程序代码的情况下,...原创 2019-12-19 15:48:31 · 128 阅读 · 0 评论 -
ssm整合
整合环境搭建 整合思路 由于SpringMVC是Spring框架中的一个模块,所以不存在整合问题,只要引入相应jar包就可以直接使用。因此SS,框架的整合就只涉及Spring与MyBatis的整合,以及SpringMVC与MyBatis的整合 Spring MyBatis SpringMVC 在之前讲过Spri...原创 2020-04-01 16:26:04 · 123 阅读 · 0 评论 -
javaWeb使用DAO实现增删改查
导入mysql核心驱动包1、工具类 public class BaseDao { static Properties proper; static String driver; static String url; static String username; static String password;...原创 2019-11-25 22:37:06 · 1137 阅读 · 1 评论 -
java实现打印菱形
public class ServiceDemo { public static void main(String[] args) { /* * 使用双重for循环打印菱形 * * for循环一般情况下最多嵌套三个 * ...原创 2019-11-25 22:30:24 · 439 阅读 · 0 评论 -
java实现打印正三角形
public class javaDemo { public static void main(String[] args) { for(int i = 0 ; i <= 5 ; i ++){ for(int j = 5 - i ; j > 0 ; j --){ System.out.print(" "...原创 2019-11-25 22:25:29 · 2797 阅读 · 0 评论 -
计算马克思手稿中的数学题
public class PersonCount { public static void main(String[] args) { int men = 0; //男人 int women = 0; //女人 int kids = 0; //小孩 for(;men<=10;men++){ ...原创 2019-11-25 22:19:49 · 717 阅读 · 0 评论 -
装饰者设计模式
/*** 以下情况使用Decorator模式* 1. 需要扩展一个类的功能,或给一个类添加附加职责。* 2. 需要动态的给一个对象添加功能,这些功能可以再动态的撤销。* 3. 需要增加由一些基本功能的排列组合而产生的非常大量的功能,从而使继承关系变的不现实。* 4. 当不能采用生成子类的方法进行扩充时。一种情况是,可能有大量独立的扩展,为支持每一种...原创 2019-11-25 22:10:23 · 82 阅读 · 0 评论 -
单例设计模式
/*** 单例模式主要是为了避免因为创建了多个实例造成资源的浪费,且多个实例* 由于多次调用容易导致结果出现错误,而使用单例模式能够保证整个应用中有* 且只有一个实例。从其名字中我们就可以看出所谓单例,就是单个实例也就是* 说它可以解决的问题是:可以保证一个类在内存中的对象的唯一性,在一些常* 用的工具类、线程池、缓存,数据库,账户登录系统、配置文件等程序中可能* ...原创 2019-11-25 22:08:15 · 94 阅读 · 0 评论 -
mybatis实现增删改查
public interface UserMapper { // 表示查询总记录数 public int count() throws Exception; // 表示查询所有数据 public List<User> findAll() throws Exception; public List<User> getUserLis...原创 2019-11-16 18:55:52 · 115 阅读 · 0 评论 -
mybatis实现增加数据返回主键
public interface UserMapper { public int insertUser(User user) throws Exception; }<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper...原创 2019-11-15 21:18:57 · 112 阅读 · 0 评论 -
java实现静态代理模式
public class ProxyDemo { public static void main(String[] args) { Person p = new Person("阿健"); Matchmaker m = new Matchmaker(p); m.miai(); }}interface Subject{ p...原创 2019-11-12 20:01:24 · 250 阅读 · 0 评论 -
jsp内置对象
客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。它是HttpServletRequest类的实例。序号方法说明1. objectgetAttribute(Stringname)返回指定属性的属性值2. EnumerationgetAttributeNames()返回所有可用属性名的枚举3. StringgetCharacterEn原创 2017-08-24 08:50:26 · 204 阅读 · 0 评论 -
java实现数组字符插入问题
/* * 题目: * 给出一串按顺序排列的字符,将另一个字符按顺序插入其中 * */public class charInsert { public static void main(String[] args) { // 这是要插入的字符 char c = 'w'; // 这是字符数组 char[] ch = new char[9]; ch[0] = 'a'; ch[1] =...原创 2018-06-24 10:40:04 · 2608 阅读 · 0 评论 -
java基础之while和do-while详解
在现实生活中,运动员在操场进行赛跑,现在赛道都是圆形的所以我们一般情况下1500米要跑好几圈,然后谁先到终点谁就得第一。那么我们在计算机中可以模拟运动员赛跑。使用system语句打印”运动员赛跑”,当运动员跑第一圈的时候打印一个”运动员赛跑”,当运动员跑第二圈的时候打印第二个”运动员赛跑”,... 那么这个时候就有一个问题,我们每次都要手动输入进行打印,如果该运动员跑马拉松,那么我们就要输入N...原创 2018-06-10 18:25:20 · 911 阅读 · 0 评论 -
svn详细使用手册和软件下载
首先第一步进行点击安装 点击Create User创建用户 Repositories点击右键----》新建---》Repository取一个名字----》下一步---》下一步---》Create---》Finish 将以下文件复制到eclipse中 然后找到你eclipse的安装目录 重新打开eclipse点击Window--àprespectiveàopen prespectiveàother...原创 2018-06-10 18:54:37 · 337 阅读 · 0 评论 -
java实现人机猜拳(未优化)
测试类:import com.bdqn.cn.view.GameView;public class javaDemo { public static void main(String[] args) { GameView gv = new GameView(); while (true) { gv.GameViewMathed(); } }}import java.util.Scanne...原创 2018-07-01 19:52:19 · 476 阅读 · 0 评论 -
java实现菱形 空心菱形 三角形的打印
public class LingXing { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入行数:"); int num = sc.nextInt(); for (int i = 0; i <= num; i++) { fo...原创 2018-07-06 15:04:01 · 1542 阅读 · 0 评论 -
java实现鸡兔同笼问题
《孙子算经》中记载了这样一道题目:今有稚兔同笼,上有三十五头,下有九十四足,问鸡兔各几只?分析:假设鸡数量为i 兔数量为j 因为头共有三十五头 所以鸡得数量有0<=i<=35 那么兔就有j=35-i只因为共有九十四足 鸡有两条腿兔有四条腿 所以得到2*i+4*j=94 根据以上信息 开始编程public class JiTu { public static void main(Stri...原创 2018-07-06 15:17:52 · 30910 阅读 · 2 评论 -
安卓中实现欢迎界面延时进入主界面代码
第一种方式://延时三秒进入主界面 new Handler(new Callback() { @Override public boolean handleMessage(Message arg0) { // TODO Auto-generated method stub //做耗时操作原创 2016-07-09 09:02:25 · 536 阅读 · 0 评论