- 博客(21)
- 收藏
- 关注
原创 SpringMVC——SpringMVC简介
Spring web mvc 和Struts2 都属于表现层的框架,它是Spring 框架的一部分,我们可以从Spring 的整体结构中看得出来:
2018-12-28 21:38:00 44
原创 SSM框架报错分析(一)——There is no getter for property named 'XXX' in 'class java.lang.String'...
一、发现问题<select id="queryStudentByNum" resultType="student" parameterType="string"> select num,name,phone from student <where> <if test = " num!=null and num!='' ">...
2018-12-24 21:19:00 203
原创 mysql一次查询,返回多个统计结果
1.sum(if)select sum(if(status=1,1,0)) as s1_count,sum(if(status=2,1,0)) as s2_countfrom order;2.count()select count(status=1 or null) as s1_count,count(status=2 or null) as s2_countfrom ord...
2018-12-24 16:29:00 970
原创 Mybatis进阶学习笔记——关系查询——一对多查询
一个客户拥有多个订单 1 <resultMap type="User" id="UserOrderResultMap"> 2 <id column="id" property="id"/> 3 <result column="name" property="name"/> 4 ...
2018-12-23 17:58:00 46
原创 Mybatis进阶学习笔记——关系查询——一对一查询
用户和订单的需求通过查询订单,查询用户,就是一对一查询(1)自定义JavaBean(常用,推荐使用)1 <select id="queryOrderUser" resultType="OrderUser">2 SELECT o.id,o.user_id,u.name,o.productname3 FROM t_o...
2018-12-23 17:23:00 59
原创 Mybatis进阶学习笔记——动态sql
1.if标签 1 <select id="queryByNameAndTelephone" parameterType="Customer" 2 resultType="Customer"> 3 SELECT * FROM t_customer 4 WHERE 1=1 5 <...
2018-12-23 16:14:00 102
原创 Mybatis进阶学习笔记——输出映射
输出映射(例如一个方法的返回至使用什么类型去接收)1.基本类型1 <!-- 统计记录数 -->2 <select id="queryTotalCount" resultType="long">3 SELECT COUNT(*) FROM t_customer4 </select>...
2018-12-23 15:08:00 84
原创 Mybatis进阶学习笔记——输入映射
1.输入映射输入映射支持的类型:1) 基本的类型,int,String,double 等(*)2) JavaBean 类型(*)3) 包装JavaBean 类型(对象里面包含另一个对象)1.1基本类型1 <insert id="testParameterType" parameterType="String">2 INSERT INTO t_c...
2018-12-23 10:27:00 67
原创 Mybatis进阶学习笔记——动态代理方式开发Dao接口、Dao层(推荐第二种)
1.原始方法开发DaoDao接口 1 package cn.sm1234.dao; 2 3 import java.util.List; 4 5 import cn.sm1234.domain.Customer; 6 7 public interface CustomerDao { 8 9 public void saveCu...
2018-12-23 09:29:00 120
原创 快速创建SpringBoot2.x应用之工具类自动创建web应用、SpringBoot2.x的依赖默认Maven版本...
快速创建SpringBoot2.x应用之工具类自动创建web应用简介:使用构建工具自动生成项目基本架构 1、工具自动创建:http://start.spring.io/ 2、访问地址:http://localhost:8080/开始下载,解压,导入Maven项目导入后:Run AS启动,访问localhost:8080需要加地址/路由...
2018-12-22 12:01:00 137
原创 Mybatis入门学习笔记
1.定义别名在sqlMapConfig.xml中,编写如下代码:1 <!-- 定义别名 -->2 <typeAliases>3 <!-- 4 type: 需要映射的类型5 alias: 别名6 -->7 ...
2018-12-21 21:16:00 50
原创 SSM框架中将时间写入数据库的格式定义
//声明Date类接收的数据格式@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")private Date addtime;
2018-12-20 19:09:00 436
原创 maven配置jdk1.8环境
1 <!-- 局部jdk配置,pom.xml中 --> 2 <build> 3 <plugins> 4 <plugin> 5 <groupId>org.apache.maven.plugins<...
2018-12-19 23:28:00 152
原创 maven私服内容补充
1.添加阿里云中央仓库注意Download Remote Indexes选项为True1.登陆nexus私服(默认账号密码:admin/admin123)2.点击右侧Repositories3.点击add,选择Proxy Repository4.配置阿里云地址 http://maven.aliyun.com/nexus/content/groups/...
2018-12-19 17:02:00 103
原创 从Nexus私服下载和上传资源(二)
上传资源到私服当项目完成后如果需要deploy 部署jar 包到私服,则可以添加如下配置:1、在项目的 pom.xml 文件中添加上传部署的路径;注意:如果需要对 releases版本进行多次部署,需要在私服中对 releases 仓库的 Configuration——》 Development Policy 设置“Allow Redeploy”在maven的settin...
2018-12-19 16:24:00 138
原创 从Nexus私服下载和上传资源(一)
从私服中下载资源首先要明确将资源下载到哪里找到maven 配置文件settings.xml 文件,添加如下配置:1、添加镜像配置;将所有访问外网仓库的请求指向私服;1 <mirror>2 <!-- 此镜像一般用来作为公司第三方引用基础类库镜像,是所有仓库的镜像地址 -->3 <id>nex...
2018-12-19 15:34:00 280 1
原创 Maven私服
1.关于中央仓库注意事项地址: 目前来说: http://repo1.maven.org/maven2/是真正的 Maven 中央仓库的地址,该地址内置在Maven 的源码中,其他的都是镜像。索引: 中央仓库带有索引文件以方便用户对其进行搜索,完整的索引文件大小约为60M,索引每周更新一次。黑名单: 如果某个IP 地址恶意的下载中央仓库内容,例如全公司100 台机器使用同一个 IP 反复...
2018-12-19 12:49:00 84
原创 Maven聚合工程的使用
创建一个service模块接下来,在该项目中创建一个接口创建一个实现类,并实现接口在sm1234-web项目中,调用service的方法,需要在该项目的pom.xml中引入依赖Service模块1 <!-- 依赖Service模块 -->2 <dependency>3 <!-- 项目组织唯一的标识符 -->...
2018-12-19 10:50:00 102
原创 Maven继承
继承为了消除重复,可以把pom 中很多相同的配置提取出来;如:grouptId, version 等。在使用的时候子工程直接继承父工程的依赖版本号,子工程中不再需要指定具体版本号,方便统一管控项目的依赖版本问题。创建一个父工程,父工程的pom.xml 1 <project xmlns="http://maven.apache.org/POM/4.0.0" x...
2018-12-18 16:21:00 74
原创 maven插件的使用
maven插件官网:https://maven.apache.org/plugins/index.html1.JDK插件的使用 1 <build> 2 <plugins> 3 <plugin> 4 <groupId>org.apach...
2018-12-18 15:13:00 67
原创 maven坐标的获取
网址:https://mvnrepository.com网站上可以搜索具体的组织或项目关键字,之后复制对应的坐标到pom.xml中。如:
2018-12-17 19:16:00 226
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人