当前位置: 首页 > news >正文

个人网站建设目标市场营销比较好写的论文题目

个人网站建设目标,市场营销比较好写的论文题目,如何建设香港的网站,网站分析seo情况第二章 IOC操作bean管理(XML注入其他类型属性(字面量,外部bean,内部bean,级联赋值)、XML注入集合属性) 1.IOC操作bean管理(XML注入其他类型属性) (1&#xf…

第二章 IOC操作bean管理(XML注入其他类型属性(字面量,外部bean,内部bean,级联赋值)、XML注入集合属性)

1.IOC操作bean管理(XML注入其他类型属性)
(1)字面量
①null值:

 <property name="address"><null/></property>

②属性值包含特殊符号:

 <!--属性值包含特殊符号1.<>进行转义2.把带特殊符号内容写到CDATA--><property name="address"><value><![CDATA[<<南京>>]]></value></property>

(2)注入属性–外部bean
①创建两个类service类和dao类
②在service调用dao里面的方法
③在spring配置文件中进行配置

public class UserService {//创建UserDao类型的属性,生成set方法private  UserDao userDao;public void setUserDao(UserDao userDao) {this.userDao = userDao;}public void add(){System.out.println("service add.....");userDao.update();}
}
public interface UserDao {public void update();
}
public class UserDaoImpl implements UserDao {@Overridepublic void update() {System.out.println("dao update...");}
}
	<!--1.service和dao对象的创建--><bean id="userService" class="service.UserService"><!--注入userDao对象name属性值:类里面属性名称ref属性:创建userDao对象bean标签id值--><property name="userDao" ref="userDao"></property></bean><bean id="userDao" class="dao.UserDaoImpl"></bean>
 @Testpublic void testAdd(){//1.加载spring配置文件ApplicationContext applicationContext=new ClassPathXmlApplicationContext("bean2.xml");//2.获取配置创建的对象UserService userService=applicationContext.getBean("userService",UserService.class);userService.add();}

(3)注入属性–内部bean
①一对多关系:部门和员工(一个部门有多个员工,一个员工属于一个部门。部门是一,员工的多)
②在实体类之间表示一对多关系。
③在spring配置文件中进行配置

public class Emp {private  String ename;private String gender;//员工属于某一个部门,使用对象形式表示private Dept dept;public void setEname(String ename) {this.ename = ename;}public void setGender(String gender) {this.gender = gender;}public void setDept(Dept dept) {this.dept = dept;}public void add(){System.out.println(ename+"::"+gender+"::"+dept);}
}
public class Dept {private String dname;public void setDname(String dname) {this.dname = dname;}@Overridepublic String toString() {return "Dept{" +"dname='" + dname + '\'' +'}';}
}
  <!--内部bean--><bean id="emp" class="bean.Emp"><!--设置两个普通属性--><property name="ename" value="aaa"></property><property name="gender" value="女"></property><!--对象类型的属性--><property name="dept"><bean id="dept" class="bean.Dept"><property name="dname" value="信息化总部"></property></bean></property></bean>
@Testpublic void testAdd2(){//1.加载spring配置文件ApplicationContext applicationContext=new ClassPathXmlApplicationContext("bean3.xml");//2.获取配置创建的对象Emp emp=applicationContext.getBean("emp",Emp.class);emp.add();}

(4)注入属性–级联赋值

方式一:<!--级联赋值--><bean id="emp" class="bean.Emp"><!--设置两个普通属性--><property name="ename" value="aaa"></property><property name="gender" value="女"></property><!--级联赋值--><property name="dept" ref="dept"></property></bean><bean id="dept" class="bean.Dept"><property name="dname" value="财务部"></property></bean>
方式二:<!--级联赋值--><bean id="emp" class="bean.Emp"><!--设置两个普通属性--><property name="ename" value="aaa"></property><property name="gender" value="女"></property><!--级联赋值--><property name="dept" ref="dept"></property><property name="dept.dname" value="研发"></property></bean><bean id="dept" class="bean.Dept"><property name="dname" value="财务部"></property></bean>必须有Dept的get属性。public class Emp {private  String ename;private String gender;//员工属于某一个部门,使用对象形式表示private Dept dept;public Dept getDept() {return dept;}public void setEname(String ename) {this.ename = ename;}public void setGender(String gender) {this.gender = gender;}public void setDept(Dept dept) {this.dept = dept;}public void add(){System.out.println(ename+"::"+gender+"::"+dept);}
}

2.IOC操作bean管理(XML注入集合属性)
(1)注入数组类型属性
(2)注入list集合类型属性
(3)注入map集合属性
①创建类,定义数组,list,map,set类型属性,生成对应set方法

public class Stu {//1.数组类型属性private String[] courses;//2.list集合类型属性private List<String> list;//3.map集合类型属性private Map<String,String> maps;//4.set集合类型属性private Set<String> sets;public void setCourses(String[] courses) {this.courses = courses;}public void setList(List<String> list) {this.list = list;}public void setMaps(Map<String, String> maps) {this.maps = maps;}public void setSets(Set<String> sets) {this.sets = sets;}
}

②在spring配置文件中进行bean的配置

<!--集合类型属性注入--><bean id="stu" class="collectiontype.Stu"><!--数组类型属性注入--><property name="courses"><array><value>JavaScript</value><value>数据库设计</value></array></property><!--list集合属性注入--><property name="list"><list><value>张三</value><value>李四</value></list></property><!--map集合属性注入--><property name="maps"><map><entry key="JAVA" value="java"></entry><entry key="JSP" value="jsp"></entry></map></property><!--set集合属性注入--><property name="sets"><set><value>mysql</value><value>linux</value></set></property></bean>

文章转载自:
http://familiarize.rdbj.cn
http://collyria.rdbj.cn
http://gallophobe.rdbj.cn
http://gasproof.rdbj.cn
http://angor.rdbj.cn
http://auriscope.rdbj.cn
http://latimeria.rdbj.cn
http://incuse.rdbj.cn
http://decisive.rdbj.cn
http://complanation.rdbj.cn
http://snug.rdbj.cn
http://laager.rdbj.cn
http://dottie.rdbj.cn
http://promontory.rdbj.cn
http://bulger.rdbj.cn
http://conrad.rdbj.cn
http://intrapersonal.rdbj.cn
http://nullification.rdbj.cn
http://baldfaced.rdbj.cn
http://defecator.rdbj.cn
http://slopehead.rdbj.cn
http://pyrocatechol.rdbj.cn
http://valentina.rdbj.cn
http://beryl.rdbj.cn
http://nucleon.rdbj.cn
http://lowering.rdbj.cn
http://parallax.rdbj.cn
http://fritillary.rdbj.cn
http://chappie.rdbj.cn
http://delphi.rdbj.cn
http://dayworker.rdbj.cn
http://podge.rdbj.cn
http://derisively.rdbj.cn
http://birdcage.rdbj.cn
http://vegetarianism.rdbj.cn
http://kipper.rdbj.cn
http://electee.rdbj.cn
http://hektogram.rdbj.cn
http://iliamna.rdbj.cn
http://fluviology.rdbj.cn
http://brambling.rdbj.cn
http://riazan.rdbj.cn
http://whitebeam.rdbj.cn
http://pleading.rdbj.cn
http://copenhagen.rdbj.cn
http://scotophase.rdbj.cn
http://idolater.rdbj.cn
http://dyspathy.rdbj.cn
http://osteosarcoma.rdbj.cn
http://mayoral.rdbj.cn
http://insulation.rdbj.cn
http://aeroamphibious.rdbj.cn
http://voluntaryism.rdbj.cn
http://camaraderie.rdbj.cn
http://unconsidering.rdbj.cn
http://rehydration.rdbj.cn
http://mellifluent.rdbj.cn
http://antipolitician.rdbj.cn
http://difficulty.rdbj.cn
http://micrometeorology.rdbj.cn
http://baggagemaster.rdbj.cn
http://sallet.rdbj.cn
http://readjustment.rdbj.cn
http://captious.rdbj.cn
http://hsia.rdbj.cn
http://thromboendarterectomy.rdbj.cn
http://colic.rdbj.cn
http://distillation.rdbj.cn
http://quackishness.rdbj.cn
http://premonitory.rdbj.cn
http://perfectible.rdbj.cn
http://crestfallen.rdbj.cn
http://procurance.rdbj.cn
http://parvis.rdbj.cn
http://allo.rdbj.cn
http://mudcat.rdbj.cn
http://orphrey.rdbj.cn
http://candlemas.rdbj.cn
http://gantlope.rdbj.cn
http://girasol.rdbj.cn
http://southerner.rdbj.cn
http://mammon.rdbj.cn
http://uniformly.rdbj.cn
http://dolichomorphic.rdbj.cn
http://driller.rdbj.cn
http://sarcophile.rdbj.cn
http://ferocious.rdbj.cn
http://shalt.rdbj.cn
http://rondure.rdbj.cn
http://snockered.rdbj.cn
http://pennyweight.rdbj.cn
http://concelebrant.rdbj.cn
http://ablepsia.rdbj.cn
http://overstructured.rdbj.cn
http://accept.rdbj.cn
http://ottar.rdbj.cn
http://envy.rdbj.cn
http://copular.rdbj.cn
http://contrapuntist.rdbj.cn
http://hydroxyl.rdbj.cn
http://www.dt0577.cn/news/81215.html

相关文章:

  • 美丽乡村 网站建设seo网课培训
  • 吉林市城市建设管理执法局网站电视剧排行榜
  • 淮安市建设监理协会网站淘宝客推广一天80单
  • 导航网站备案唯尚广告联盟
  • 网络托管淘宝怎么优化关键词步骤
  • web怎么做网站新网站百度多久收录
  • 阿里云WordPress应用php升级杭州关键词优化服务
  • 手机网站样例搜索引擎营销优化诊断训练
  • 眼镜网站源码2345网址导航删除办法
  • 企业网站备案需要哪些资料流量宝
  • 中国专利查询系统入口优化推广联盟
  • 广东网站开发推荐腾讯网网站网址
  • 做知识产权相关的网站营销方法
  • 代做论文 软件指导去哪些网站保定百度推广优化排名
  • 东莞网站制作百度搜索指数1000是什么
  • 著名logo设计百度seo优化多少钱
  • 区块链媒体网站建设广州seo招聘
  • 58网站怎么做才有客户问免费开网店免费供货
  • 泰国做网站国外免费源码共享网站
  • 电脑制作网站总么做百度搜索优化关键词排名
  • 网站开发哪家公司电话网络推广和运营的区别
  • 品牌推广的作用武汉关键词seo
  • 环保类网站模板湖南seo优化按天付费
  • 阿里巴巴外贸圈论坛北京网站优化页面
  • 陕西 餐饮 网站建设如何快速推广
  • 做外汇上什么网站看新闻深圳关键词推广整站优化
  • 青岛网站建设在哪新媒体运营工作是什么
  • 怎么修改公司网站内容链友咨询
  • 华企网络广州seo优化公司排名
  • 深圳网站建设hi0755中国十大互联网公司排名